X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fincludes%2Fdb%2FDatabaseMysqlBaseTest.php;h=31e4f5b8265ced0d6a49ef81cfa4bd87c8c7cdb8;hb=1e8f67cbb3681d876006fbb378a80baf9a360619;hp=8c094712851b93d9c09f1c613f1840986d2cfafe;hpb=638c4528259b71a5bc90439fad7cd8d110a86b06;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/db/DatabaseMysqlBaseTest.php b/tests/phpunit/includes/db/DatabaseMysqlBaseTest.php index 8c09471285..31e4f5b826 100644 --- a/tests/phpunit/includes/db/DatabaseMysqlBaseTest.php +++ b/tests/phpunit/includes/db/DatabaseMysqlBaseTest.php @@ -247,4 +247,13 @@ class DatabaseMysqlBaseTest extends MediaWikiTestCase { ); } + function testMasterPos() { + $pos1 = new MySQLMasterPos( 'db1034-bin.000976', '843431247' ); + $pos2 = new MySQLMasterPos( 'db1034-bin.000976', '843431248' ); + + $this->assertTrue( $pos1->hasReached( $pos1 ) ); + $this->assertTrue( $pos2->hasReached( $pos2 ) ); + $this->assertTrue( $pos2->hasReached( $pos1 ) ); + $this->assertFalse( $pos1->hasReached( $pos2 ) ); + } }