(self)
| 207 | self.assertEqual(doc["value"].scope, RawBSONDocument(encode({}))) |
| 208 | |
| 209 | def test_contains_dbref(self): |
| 210 | doc = RawBSONDocument(encode({"value": DBRef("test", "id")})) |
| 211 | raw = {"$ref": "test", "$id": "id"} |
| 212 | raw_encoded = encode(decode(encode(raw))) |
| 213 | |
| 214 | self.assertEqual(decode(encode(doc)), {"value": DBRef("test", "id")}) |
| 215 | self.assertEqual(doc["value"].raw, raw_encoded) |
| 216 | |
| 217 | |
| 218 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected