@@ -43,6 +43,9 @@ def test_manual_doc_get(self, ds_admin):
43
43
def test_collection_get (self , ds_admin ):
44
44
assert ds_admin .collection ('Marvels' ).document ('Movies' ).collection ('PhaseOne' ).get () == [{'001' : self .__class__ .movies1 }, {self .__class__ .auto_doc_id : self .__class__ .movies2 }]
45
45
46
+ def test_collection_list_document (self , ds_admin ):
47
+ assert ds_admin .collection ('Marvels' ).document ('Movies' ).collection ('PhaseOne' ).list_of_documents () == ['001' , self .__class__ .auto_doc_id ]
48
+
46
49
def test_collection_get_start_after (self , ds_admin ):
47
50
assert ds_admin .collection ('Marvels' ).document ('Movies' ).collection ('PhaseOne' ).order_by ('rating' ).start_after ({'rating' : 7.4 }).get () == [{'001' : self .__class__ .movies1 }]
48
51
assert ds_admin .collection ('Marvels' ).document ('Movies' ).collection ('PhaseOne' ).order_by ('rating' ).start_after ({'rating' : 6.9 }).get () == [{self .__class__ .auto_doc_id : self .__class__ .movies2 }, {'001' : self .__class__ .movies1 }]
@@ -140,6 +143,9 @@ def test_manual_doc_get(self, ds):
140
143
def test_collection_get (self , ds ):
141
144
assert ds .collection ('Marvels' ).document ('Movies' ).collection ('PhaseThree' ).get (token = self .__class__ .user .get ('idToken' )) == [{'014' : self .__class__ .movies1 }, {self .__class__ .auto_doc_id : self .__class__ .movies2 }]
142
145
146
+ def test_collection_list_documents (self , ds ):
147
+ assert ds .collection ('Marvels' ).document ('Movies' ).collection ('PhaseThree' ).list_of_documents (token = self .__class__ .user .get ('idToken' )) == ['014' , self .__class__ .auto_doc_id ]
148
+
143
149
def test_manual_doc_get_filtered (self , ds ):
144
150
assert ds .collection ('Marvels' ).document ('Movies' ).collection ('PhaseThree' ).document ('014' ).get (field_paths = ['name' ], token = self .__class__ .user .get ('idToken' )) == {'name' : self .__class__ .movies1 ['name' ]}
145
151
assert ds .collection ('Marvels' ).document ('Movies' ).collection ('PhaseThree' ).document (self .__class__ .auto_doc_id ).get (field_paths = ['name' ], token = self .__class__ .user .get ('idToken' )) == {'name' : self .__class__ .movies2 ['name' ]}
@@ -233,6 +239,9 @@ def test_manual_doc_get(self, ds):
233
239
def test_collection_get (self , ds ):
234
240
assert ds .collection ('Marvels' ).document ('Series' ).collection ('PhaseFour' ).get () == [{'003' : self .__class__ .series1 }, {self .__class__ .auto_doc_id : self .__class__ .series2 }]
235
241
242
+ def test_collection_list_documents (self , ds ):
243
+ assert ds .collection ('Marvels' ).document ('Series' ).collection ('PhaseFour' ).list_of_documents () == ['003' , self .__class__ .auto_doc_id ]
244
+
236
245
def test_manual_doc_get_filtered (self , ds ):
237
246
assert ds .collection ('Marvels' ).document ('Series' ).collection ('PhaseFour' ).document ('003' ).get (field_paths = ['name' ]) == {'name' : self .__class__ .series1 ['name' ]}
238
247
assert ds .collection ('Marvels' ).document ('Series' ).collection ('PhaseFour' ).document (self .__class__ .auto_doc_id ).get (field_paths = ['name' ]) == {'name' : self .__class__ .series2 ['name' ]}
0 commit comments