@@ -19,6 +19,12 @@ class TestFirestoreAdmin:
19
19
def test_manual_doc_set (self , ds_admin ):
20
20
assert ds_admin .collection ('Marvels' ).document ('Movies' ).set (self .__class__ .movies ) is None
21
21
22
+ def test_manual_doc_get (self , ds_admin ):
23
+ assert ds_admin .collection ('Marvels' ).document ('Movies' ).get () == self .__class__ .movies
24
+
25
+ def test_manual_doc_get_filtered (self , ds_admin ):
26
+ assert ds_admin .collection ('Marvels' ).document ('Movies' ).get (field_paths = ['name' ]) == {'name' : self .__class__ .movies ['name' ]}
27
+
22
28
def test_manual_doc_delete (self , ds_admin ):
23
29
assert ds_admin .collection ('Marvels' ).document ('Movies' ).delete () is None
24
30
@@ -44,6 +50,12 @@ def test_create_test_user(self, auth):
44
50
def test_manual_doc_set (self , ds ):
45
51
assert ds .collection ('Marvels' ).document ('Movies' ).set (self .__class__ .movies , token = self .__class__ .user .get ('idToken' )) is None
46
52
53
+ def test_manual_doc_get (self , ds ):
54
+ assert ds .collection ('Marvels' ).document ('Movies' ).get (token = self .__class__ .user .get ('idToken' )) == self .__class__ .movies
55
+
56
+ def test_manual_doc_get_filtered (self , ds ):
57
+ assert ds .collection ('Marvels' ).document ('Movies' ).get (field_paths = ['name' ], token = self .__class__ .user .get ('idToken' )) == {'name' : self .__class__ .movies ['name' ]}
58
+
47
59
def test_manual_doc_delete (self , ds ):
48
60
assert ds .collection ('Marvels' ).document ('Movies' ).delete (self .__class__ .user .get ('idToken' )) is None
49
61
@@ -65,5 +77,11 @@ class TestFirestore:
65
77
def test_manual_doc_set (self , ds ):
66
78
assert ds .collection ('Marvels' ).document ('Series' ).set (self .__class__ .series ) is None
67
79
80
+ def test_manual_doc_get (self , ds ):
81
+ assert ds .collection ('Marvels' ).document ('Series' ).get () == self .__class__ .series
82
+
83
+ def test_manual_doc_get_filtered (self , ds ):
84
+ assert ds .collection ('Marvels' ).document ('Series' ).get (field_paths = ['name' ]) == {'name' : self .__class__ .series ['name' ]}
85
+
68
86
def test_manual_doc_delete (self , ds ):
69
87
assert ds .collection ('Marvels' ).document ('Series' ).delete () is None
0 commit comments