def test_pass_connection_arguments_to_cursor(self): class MyDoc(Document): structure = { "foo":int, "bar":{"bla":int}, } con = Connection(read_preference=ReadPreference.SECONDARY_PREFERRED, secondary_acceptable_latency_ms=16) con.register([MyDoc]) col = con['test']['mongokit'] assert col.MyDoc.find()._Cursor__read_preference == ReadPreference.SECONDARY_PREFERRED assert col.MyDoc.find()._Cursor__secondary_acceptable_latency_ms == 16 con.close()
def test_pass_connection_arguments_to_cursor(self): class MyDoc(Document): structure = { "foo": int, "bar": { "bla": int }, } con = Connection(read_preference=ReadPreference.SECONDARY_PREFERRED, secondary_acceptable_latency_ms=16) con.register([MyDoc]) col = con['test']['mongokit'] assert col.MyDoc.find( )._Cursor__read_preference == ReadPreference.SECONDARY_PREFERRED assert col.MyDoc.find()._Cursor__secondary_acceptable_latency_ms == 16 con.close()