- Timestamp:
- 01/10/2018 12:44:33 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/members/class-bp-signup.php
r11737 r11804 108 108 $ss = BP_Signup::get( array( 109 109 'offset' => 1, 110 ) ); 111 112 $this->assertEquals( array( $s2 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 110 'fields' => 'ids', 111 ) ); 112 113 $this->assertEquals( array( $s2 ), $ss['signups'] ); 113 114 } 114 115 … … 123 124 $ss = BP_Signup::get( array( 124 125 'number' => 2, 125 ) ); 126 127 $this->assertEquals( array( $s3, $s2 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 126 'fields' => 'ids', 127 ) ); 128 129 $this->assertEquals( array( $s3, $s2 ), $ss['signups'] ); 128 130 } 129 131 … … 140 142 $ss = BP_Signup::get( array( 141 143 'usersearch' => 'ghi', 142 ) ); 143 144 $this->assertEquals( array( $s1 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 144 'fields' => 'ids', 145 ) ); 146 147 $this->assertEquals( array( $s1 ), $ss['signups'] ); 145 148 } 146 149 … … 162 165 'orderby' => 'email', 163 166 'number' => 3, 164 ) ); 165 166 // default order is DESC 167 $this->assertEquals( array( $s3, $s1, $s2 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 167 'fields' => 'ids', 168 ) ); 169 170 // default order is DESC. 171 $this->assertEquals( array( $s3, $s1, $s2 ), $ss['signups'] ); 168 172 } 169 173 … … 186 190 'number' => 3, 187 191 'order' => 'ASC', 188 ) ); 189 190 $this->assertEquals( array( $s2, $s1, $s3 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 192 'fields' => 'ids', 193 ) ); 194 195 $this->assertEquals( array( $s2, $s1, $s3 ), $ss['signups'] ); 191 196 } 192 197 … … 201 206 $ss = BP_Signup::get( array( 202 207 'include' => array( $s1, $s3 ), 203 ) ); 204 205 $this->assertEquals( array( $s1, $s3 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 208 'fields' => 'ids', 209 ) ); 210 211 $this->assertEquals( array( $s1, $s3 ), $ss['signups'] ); 206 212 } 207 213 … … 222 228 $ss = BP_Signup::get( array( 223 229 'activation_key' => 'bar', 224 ) ); 225 226 $this->assertEquals( array( $s2 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 230 'fields' => 'ids', 231 ) ); 232 233 $this->assertEquals( array( $s2 ), $ss['signups'] ); 227 234 } 228 235 … … 243 250 $ss = BP_Signup::get( array( 244 251 'user_login' => 'zzzzfoo', 245 ) ); 246 247 $this->assertEquals( array( $s2 ), wp_list_pluck( $ss['signups'], 'signup_id' ) ); 252 'fields' => 'ids', 253 ) ); 254 255 $this->assertEquals( array( $s2 ), $ss['signups'] ); 248 256 } 249 257 … … 366 374 $this->assertEqualSets( $blogs, array_keys( $blogs ) ); 367 375 } 376 377 /** 378 * @group get 379 */ 380 public function test_get_signup_ids_only() { 381 $s1 = self::factory()->signup->create(); 382 $s2 = self::factory()->signup->create(); 383 $s3 = self::factory()->signup->create(); 384 385 $ss = BP_Signup::get( array( 386 'number' => 3, 387 'fields' => 'ids', 388 ) ); 389 390 $this->assertEquals( array( $s3, $s2, $s1 ), $ss['signups'] ); 391 } 368 392 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)