Commit c5a0964f authored by Jeremy Mikola's avatar Jeremy Mikola

Don't assume document PHP type mapping in FunctionalTestCase

parent c0f2c162
......@@ -21,8 +21,9 @@ abstract class FunctionalTestCase extends TestCase
list($databaseName, $collectionName) = explode('.', $namespace, 2);
$cursor = $this->manager->executeCommand($databaseName, new Command(array('count' => $collectionName)));
$cursor->setTypeMap(array('document' => 'array'));
$document = current($cursor->toArray());
$this->assertArrayHasKey('n', $document);
$this->assertEquals($count, $document['n']);
}
......@@ -45,6 +46,7 @@ abstract class FunctionalTestCase extends TestCase
$readPreference ?: new ReadPreference(ReadPreference::RP_PRIMARY)
);
$cursor->setTypeMap(array('document' => 'array'));
$document = current($cursor->toArray());
return $document['version'];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment