Changeset 44499 for trunk/tests/phpunit/tests/avatar.php
- Timestamp:
- 01/09/2019 05:59:49 AM (8 years ago)
- File:
-
- 1 edited
-
trunk/tests/phpunit/tests/avatar.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/avatar.php
r42343 r44499 241 241 } 242 242 243 /** 244 * The `get_avatar_data()` function should return gravatar url when comment type allowed to retrieve avatars. 245 * 246 * @ticket 44033 247 */ 248 public function test_get_avatar_data_should_return_gravatar_url_when_input_avatar_comment_type() { 249 $comment_type = 'comment'; 250 $comment = self::factory()->comment->create_and_get( 251 array( 252 'comment_author_email' => 'commenter@example.com', 253 'comment_type' => $comment_type, 254 ) 255 ); 256 257 $actual_data = get_avatar_data( $comment ); 258 259 $this->assertTrue( is_avatar_comment_type( $comment_type ) ); 260 $this->assertRegexp( '|^http?://[0-9]+.gravatar.com/avatar/[0-9a-f]{32}\?|', $actual_data['url'] ); 261 } 262 263 /** 264 * The `get_avatar_data()` function should return invalid url when comment type not allowed to retrieve avatars. 265 * 266 * @ticket 44033 267 */ 268 public function test_get_avatar_data_should_return_invalid_url_when_input_not_avatar_comment_type() { 269 $comment_type = 'review'; 270 $comment = self::factory()->comment->create_and_get( 271 array( 272 'comment_author_email' => 'commenter@example.com', 273 'comment_type' => $comment_type, 274 ) 275 ); 276 277 $actual_data = get_avatar_data( $comment ); 278 279 $this->assertFalse( is_avatar_comment_type( $comment_type ) ); 280 $this->assertFalse( $actual_data['url'] ); 281 } 282 243 283 }
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)