Skip to:
Content

bbPress.org


Ignore:
Timestamp:
11/02/2016 05:22:08 AM (10 years ago)
Author:
netweb
Message:

Tests: Use assertEqualSets() instead of assertEquals() in favorites and subscriptions tests.

This changeset improves array comparisons where arrays may not be in the same order.

See #2959.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/testcases/users/functions/subscriptions.php

    r5928 r6110  
    2424                $subscribers = bbp_get_forum_subscribers( $f[0] );
    2525
    26                 $this->assertEquals( array( $u[0], $u[1], $u[2] ), $subscribers );
     26                $this->assertEqualSets( array( $u[0], $u[1], $u[2] ), $subscribers );
    2727
    2828                // Add forum subscriptions.
     
    3232                $subscribers = bbp_get_forum_subscribers( $f[1] );
    3333
    34                 $this->assertEquals( array( $u[0], $u[2] ), $subscribers );
     34                $this->assertEqualSets( array( $u[0], $u[2] ), $subscribers );
    3535        }
    3636
     
    4949                $subscribers = bbp_get_topic_subscribers( $t[0] );
    5050
    51                 $this->assertEquals( array( $u[0], $u[1], $u[2] ), $subscribers );
     51                $this->assertEqualSets( array( $u[0], $u[1], $u[2] ), $subscribers );
    5252
    5353                // Add topic subscriptions.
     
    5757                $subscribers = bbp_get_topic_subscribers( $t[1] );
    5858
    59                 $this->assertEquals( array( $u[0], $u[2] ), $subscribers );
     59                $this->assertEqualSets( array( $u[0], $u[2] ), $subscribers );
    6060        }
    6161
     
    153153                $subscriptions = bbp_get_user_subscribed_forum_ids( $u );
    154154
    155                 $this->assertEquals( array( $f[0], $f[1], $f[2] ), $subscriptions );
     155                $this->assertEqualSets( array( $f[0], $f[1], $f[2] ), $subscriptions );
    156156
    157157                // Remove forum subscription.
     
    160160                $subscriptions = bbp_get_user_subscribed_forum_ids( $u );
    161161
    162                 $this->assertEquals( array( $f[0], $f[2] ), $subscriptions );
     162                $this->assertEqualSets( array( $f[0], $f[2] ), $subscriptions );
    163163        }
    164164
     
    177177                $subscriptions = bbp_get_user_subscribed_topic_ids( $u );
    178178
    179                 $this->assertEquals( array( $t[0], $t[1], $t[2] ), $subscriptions );
     179                $this->assertEqualSets( array( $t[0], $t[1], $t[2] ), $subscriptions );
    180180
    181181                // Remove topic subscription.
     
    184184                $subscriptions = bbp_get_user_subscribed_topic_ids( $u );
    185185
    186                 $this->assertEquals( array( $t[0], $t[2] ), $subscriptions );
     186                $this->assertEqualSets( array( $t[0], $t[2] ), $subscriptions );
    187187        }
    188188
Note: See TracChangeset for help on using the changeset viewer.