MediaWiki REL1_31
|
Public Member Functions | |
provideInsertSelectCases () | |
testAddIdentifierQuotes ( $expected, $in) | |
provideDiapers Wikimedia\Rdbms\DatabaseMysqlBase::addIdentifierQuotes | |
testBinLogName () | |
Wikimedia\Rdbms\MySQLMasterPos. | |
testBuildIntegerCast () | |
\Wikimedia\Rdbms\DatabaseMysqlBase::buildIntegerCast | |
testChannelsMatch (MySQLMasterPos $pos1, MySQLMasterPos $pos2, $matches) | |
provideChannelPositions Wikimedia\Rdbms\MySQLMasterPos | |
testCommonGtidDomains (MySQLMasterPos $pos, MySQLMasterPos $ref, $gtids) | |
provideCommonDomainGTIDs Wikimedia\Rdbms\MySQLMasterPos | |
testHasReached (MySQLMasterPos $lowerPos, MySQLMasterPos $higherPos, $match, $hetero) | |
provideComparePositions Wikimedia\Rdbms\MySQLMasterPos | |
testIndexAliases () | |
testInsertSelectIsSafe ( $insertOpts, $selectOpts, $row, $safe) | |
Wikimedia\Rdbms\DatabaseMysqlBase::isInsertSelectSafe provideInsertSelectCases. | |
testListviews () | |
Wikimedia\Rdbms\DatabaseMysqlBase::listViews. | |
testPtHeartbeat ( $lag) | |
provideLagAmounts Wikimedia\Rdbms\DatabaseMysqlBase::getLag Wikimedia\Rdbms\DatabaseMysqlBase::getLagFromPtHeartbeat | |
testSerialize () | |
Wikimedia\Rdbms\MySQLMasterPos. | |
testServerGtidTable ( $gtable, $rBLtable, $mBLtable, $rGTIDs, $mGTIDs) | |
provideGtidData Wikimedia\Rdbms\MySQLMasterPos Wikimedia\Rdbms\DatabaseMysqlBase::getReplicaPos Wikimedia\Rdbms\DatabaseMysqlBase::getMasterPos | |
testTableAliases () | |
Wikimedia\Rdbms\Database::setTableAliases. | |
Static Public Member Functions | |
static | provideChannelPositions () |
static | provideCommonDomainGTIDs () |
static | provideComparePositions () |
static | provideDiapers () |
Feeds testAddIdentifierQuotes. | |
static | provideGtidData () |
static | provideLagAmounts () |
Private Member Functions | |
getMockForViews () | |
Static Private Member Functions | |
static | createUnicodeString ( $str) |
Definition at line 29 of file DatabaseMysqlBaseTest.php.
|
staticprivate |
Definition at line 100 of file DatabaseMysqlBaseTest.php.
Referenced by provideDiapers().
|
private |
Definition at line 104 of file DatabaseMysqlBaseTest.php.
References anything.
Referenced by testListviews().
|
static |
Definition at line 291 of file DatabaseMysqlBaseTest.php.
|
static |
Definition at line 326 of file DatabaseMysqlBaseTest.php.
|
static |
Definition at line 179 of file DatabaseMysqlBaseTest.php.
|
static |
Feeds testAddIdentifierQuotes.
Named per T22281 convention.
Definition at line 53 of file DatabaseMysqlBaseTest.php.
References createUnicodeString(), false, and true.
|
static |
Definition at line 450 of file DatabaseMysqlBaseTest.php.
References false.
DatabaseMysqlBaseTest::provideInsertSelectCases | ( | ) |
Definition at line 588 of file DatabaseMysqlBaseTest.php.
|
static |
Definition at line 391 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testAddIdentifierQuotes | ( | $expected, | |
$in ) |
provideDiapers Wikimedia\Rdbms\DatabaseMysqlBase::addIdentifierQuotes
Definition at line 38 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testBinLogName | ( | ) |
Wikimedia\Rdbms\MySQLMasterPos.
Definition at line 144 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testBuildIntegerCast | ( | ) |
\Wikimedia\Rdbms\DatabaseMysqlBase::buildIntegerCast
Definition at line 669 of file DatabaseMysqlBaseTest.php.
References $output.
DatabaseMysqlBaseTest::testChannelsMatch | ( | MySQLMasterPos | $pos1, |
MySQLMasterPos | $pos2, | ||
$matches ) |
provideChannelPositions Wikimedia\Rdbms\MySQLMasterPos
Definition at line 283 of file DatabaseMysqlBaseTest.php.
References $matches.
DatabaseMysqlBaseTest::testCommonGtidDomains | ( | MySQLMasterPos | $pos, |
MySQLMasterPos | $ref, | ||
$gtids ) |
provideCommonDomainGTIDs Wikimedia\Rdbms\MySQLMasterPos
Definition at line 322 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testHasReached | ( | MySQLMasterPos | $lowerPos, |
MySQLMasterPos | $higherPos, | ||
$match, | |||
$hetero ) |
provideComparePositions Wikimedia\Rdbms\MySQLMasterPos
Definition at line 156 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testIndexAliases | ( | ) |
Definition at line 681 of file DatabaseMysqlBaseTest.php.
References $s.
DatabaseMysqlBaseTest::testInsertSelectIsSafe | ( | $insertOpts, | |
$selectOpts, | |||
$row, | |||
$safe ) |
Wikimedia\Rdbms\DatabaseMysqlBase::isInsertSelectSafe provideInsertSelectCases.
Definition at line 577 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testListviews | ( | ) |
Wikimedia\Rdbms\DatabaseMysqlBase::listViews.
Definition at line 124 of file DatabaseMysqlBaseTest.php.
References getMockForViews().
DatabaseMysqlBaseTest::testPtHeartbeat | ( | $lag | ) |
provideLagAmounts Wikimedia\Rdbms\DatabaseMysqlBase::getLag Wikimedia\Rdbms\DatabaseMysqlBase::getLagFromPtHeartbeat
Definition at line 355 of file DatabaseMysqlBaseTest.php.
References list.
DatabaseMysqlBaseTest::testSerialize | ( | ) |
Wikimedia\Rdbms\MySQLMasterPos.
Definition at line 561 of file DatabaseMysqlBaseTest.php.
References serialize(), and unserialize().
DatabaseMysqlBaseTest::testServerGtidTable | ( | $gtable, | |
$rBLtable, | |||
$mBLtable, | |||
$rGTIDs, | |||
$mGTIDs ) |
provideGtidData Wikimedia\Rdbms\MySQLMasterPos Wikimedia\Rdbms\DatabaseMysqlBase::getReplicaPos Wikimedia\Rdbms\DatabaseMysqlBase::getMasterPos
Definition at line 410 of file DatabaseMysqlBaseTest.php.
DatabaseMysqlBaseTest::testTableAliases | ( | ) |
Wikimedia\Rdbms\Database::setTableAliases.
Definition at line 714 of file DatabaseMysqlBaseTest.php.
References $s.