WordPress.org

Make WordPress Core

Ticket #51184: 51184-unit-tests.diff

File 51184-unit-tests.diff, 2.5 KB (added by akabarikalpesh, 3 months ago)

patch for unit test.

  • tests/phpunit/tests/comment.php

     
    13611361                // Number of exported comments.
    13621362                $this->assertSame( 0, count( $actual['data'] ) );
    13631363        }
     1364       
     1365        /**
     1366         * @ticket 51184
     1367         */
     1368        function test_get_comment_date_with_different_formats_returns_correct_time() {
     1369                $c = self::factory()->comment->create( array( 'comment_date' => '2020-08-29 01:51:00' ) );
     1370                $this->assertEquals( 'August 29, 2020', get_comment_date( '', $c ) );
     1371                $this->assertEquals( 'August 29, 2020', get_comment_date( false, $c ) );
     1372                $this->assertEquals( 'August 29, 2020', get_comment_date( 'F j, Y', $c ) );
     1373        }
     1374
     1375        /**
     1376         * @ticket 51184
     1377         */
     1378        function test_get_comment_time_with_different_formats_returns_correct_time() {
     1379                $c = self::factory()->comment->create( array( 'comment_date' => '2020-08-29 01:51:00' ) );
     1380                $GLOBALS['comment'] = get_comment($c);
     1381                $this->assertEquals( '1:51 am', get_comment_time( '') );
     1382                $this->assertEquals( '1:51 am', get_comment_time( false ) );
     1383                $this->assertEquals( '1:51 am', get_comment_time( 'g:i a' ) );
     1384        }
    13641385}
  • tests/phpunit/tests/post.php

     
    912912                $this->assertFalse( get_the_date( '', 9 ) );
    913913                $this->assertFalse( get_the_date( 'F j, Y h:i:s', 9 ) );
    914914        }
     915       
     916        /**
     917         * @ticket 51184
     918         */
     919        function test_get_the_date_with_different_formats_returns_correct_time() {
     920                $post_id = self::factory()->post->create( array( 'post_date' => '2020-08-29 01:51:00' ) );
     921                $this->assertEquals( 'August 29, 2020', get_the_date( '', $post_id ) );
     922                $this->assertEquals( 'August 29, 2020', get_the_date( false, $post_id ) );
     923        }
    915924
    916925        /**
    917926         * @ticket 28310
     
    930939                $this->assertFalse( get_the_time( '', 9 ) );
    931940                $this->assertFalse( get_the_time( 'h:i:s', 9 ) );
    932941        }
     942       
     943        /**
     944         * @ticket 51184
     945         */
     946        function test_get_the_time_with_different_formats_returns_correct_time() {
     947                $post_id = self::factory()->post->create( array( 'post_date' => '2020-08-29 01:51:00' ) );
     948                $this->assertEquals( '1:51 am', get_the_time( '', $post_id ) );
     949                $this->assertEquals( '1:51 am', get_the_time( false, $post_id ) );
     950                $this->assertEquals( '1:51 am', get_the_time( 'g:i a', $post_id ) );
     951        }
    933952
    934953        /**
    935954         * @ticket 28310