*/
public function testFetchRevision() {
$page = $this->createPage( 'RevisionStorageTest_testFetchRevision', 'one', CONTENT_MODEL_WIKITEXT );
- $id1 = $page->getRevision()->getId();
+
+ // Hidden process cache assertion below
+ $page->getRevision()->getId();
$page->doEditContent( new WikitextContent( 'two' ), 'second rev' );
- $id2 = $page->getRevision()->getId();
+ $id = $page->getRevision()->getId();
$res = Revision::fetchRevision( $page->getTitle() );
$rows[$row->rev_id] = $row;
}
- $row = $res->fetchObject();
$this->assertEquals( 1, count( $rows ), 'expected exactly one revision' );
- $this->assertArrayHasKey( $id2, $rows, 'missing revision with id ' . $id2 );
+ $this->assertArrayHasKey( $id, $rows, 'missing revision with id ' . $id );
}
/**