Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
08/31/2018 06:42:13 PM (7 years ago)
Author:
boonebgorges
Message:

Prevent notices on PHP 7.2 when deleting xprofile groups.

Fixes #7916.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/testcases/xprofile/class-bp-xprofile-group.php

    r11737 r12210  
    1717
    1818        $this->assertEquals( $g, $saved );
     19    }
     20
     21    /**
     22     * @ticket BP7916
     23     */
     24    public function test_delete() {
     25        $g = self::factory()->xprofile_group->create();
     26
     27        $groups    = bp_xprofile_get_groups();
     28        $group_ids = wp_list_pluck( $groups, 'id' );
     29        $this->assertContains( $g, $group_ids );
     30
     31        $group = new BP_XProfile_Group( $g );
     32        $this->assertTrue( $group->delete() );
     33
     34        $groups    = bp_xprofile_get_groups();
     35        $group_ids = wp_list_pluck( $groups, 'id' );
     36        $this->assertNotContains( $g, $group_ids );
    1937    }
    2038
Note: See TracChangeset for help on using the changeset viewer.