assertTrue( MediaWikiTestCaseSchema1Test::$hasRun ); } public function testSchemaExtension() { // Make sure MediaWikiTestCaseTestTable created by MediaWikiTestCaseSchema1Test // was dropped before executing MediaWikiTestCaseSchema2Test. $this->assertFalse( $this->db->tableExists( 'MediaWikiTestCaseTestTable' ) ); } public function testSchemaOverride() { // Make sure imagelinks modified by MediaWikiTestCaseSchema1Test // was restored to the original schema before executing MediaWikiTestCaseSchema2Test. $this->assertTrue( $this->db->tableExists( 'imagelinks' ) ); $this->assertFalse( $this->db->fieldExists( 'imagelinks', 'il_frobniz' ) ); } }