X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Flibs%2FTimingTest.php;h=7e166f88e8e843286dd3b5195d4fe787b6cf835b;hb=8a95833baed3b8071fcbd8cd2bc8c3449409f665;hp=93e9d6be9857f2a6896edd2e2682bcd602917c6b;hpb=049e4514d012525e48727fcda2fc38279825cf12;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/libs/TimingTest.php b/tests/phpunit/includes/libs/TimingTest.php index 93e9d6be98..7e166f88e8 100644 --- a/tests/phpunit/includes/libs/TimingTest.php +++ b/tests/phpunit/includes/libs/TimingTest.php @@ -21,6 +21,8 @@ class TimingTest extends PHPUnit_Framework_TestCase { + use MediaWikiCoversValidator; + /** * @covers Timing::clearMarks * @covers Timing::getEntries @@ -55,6 +57,7 @@ class TimingTest extends PHPUnit_Framework_TestCase { $this->assertArrayHasKey( 'startTime', $entry ); $this->assertEquals( 0, $entry['duration'] ); + usleep( 100 ); $timing->mark( 'a' ); $newEntry = $timing->getEntryByName( 'a' ); $this->assertGreaterThan( $entry['startTime'], $newEntry['startTime'] ); @@ -67,9 +70,10 @@ class TimingTest extends PHPUnit_Framework_TestCase { $timing = new Timing; $timing->mark( 'a' ); - $a = $timing->getEntryByName( 'a' ); - + usleep( 100 ); $timing->mark( 'b' ); + + $a = $timing->getEntryByName( 'a' ); $b = $timing->getEntryByName( 'b' ); $timing->measure( 'a_to_b', 'a', 'b' ); @@ -100,12 +104,12 @@ class TimingTest extends PHPUnit_Framework_TestCase { return $entry['name']; }, $timing->getEntriesByType( 'mark' ) ); - $this->assertEquals( array( 'requestStart', 'mark_a', 'mark_b', 'mark_c' ), $marks ); + $this->assertEquals( [ 'requestStart', 'mark_a', 'mark_b', 'mark_c' ], $marks ); $measures = array_map( function ( $entry ) { return $entry['name']; }, $timing->getEntriesByType( 'measure' ) ); - $this->assertEquals( array( 'measure_a', 'measure_b' ), $measures ); + $this->assertEquals( [ 'measure_a', 'measure_b' ], $measures ); } }