Skip to content

Commit b36fd44

Browse files
committed
fix test to pass with 2.1
1 parent c5ee94a commit b36fd44

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/test/com/mongodb/JavaClientTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,10 @@ public void testObjectIdCompat2(){
675675

676676
c.save( new BasicDBObject( "x" , 1 ) );
677677

678-
Object o = _db.eval( "return db.oidc.findOne()._id.toString()" );
678+
String o = (String) _db.eval( "return db.oidc.findOne()._id.toString()" );
679+
// printing on servers has changed in 2.1
680+
if (o.startsWith("ObjectId"))
681+
o = (String) _db.eval( "return db.oidc.findOne()._id.valueOf()" );
679682
String x = c.findOne().get( "_id" ).toString();
680683
assertEquals( x , o );
681684
}

0 commit comments

Comments
 (0)