Skip to content

Commit

Permalink
chore: remove unused 'has_updates' extractor property
Browse files Browse the repository at this point in the history
Residue from PR #219.
  • Loading branch information
tseaver committed Oct 22, 2020
1 parent 9e9088b commit dcaa254
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 22 deletions.
14 changes: 0 additions & 14 deletions google/cloud/firestore_v1/_helpers.py
Expand Up @@ -644,20 +644,6 @@ def __init__(self, document_data) -> None:
self.transform_merge = []
self.merge = []

@property
def has_updates(self):
# for whatever reason, the conformance tests want to see the parent
# of nested transform paths in the update mask
# (see set-st-merge-nonleaf-alone.textproto)
update_paths = set(self.data_merge)

for transform_path in self.transform_paths:
if len(transform_path.parts) > 1:
parent_fp = FieldPath(*transform_path.parts[:-1])
update_paths.add(parent_fp)

return bool(update_paths)

def _apply_merge_all(self) -> None:
self.data_merge = sorted(self.field_paths + self.deleted_fields)
# TODO: other transforms
Expand Down
8 changes: 0 additions & 8 deletions tests/unit/v1/test__helpers.py
Expand Up @@ -1728,7 +1728,6 @@ def test_apply_merge_all_w_empty_document(self):
self.assertEqual(inst.data_merge, [])
self.assertEqual(inst.transform_merge, [])
self.assertEqual(inst.merge, [])
self.assertFalse(inst.has_updates)

def test_apply_merge_all_w_delete(self):
from google.cloud.firestore_v1.transforms import DELETE_FIELD
Expand All @@ -1745,7 +1744,6 @@ def test_apply_merge_all_w_delete(self):
self.assertEqual(inst.data_merge, expected_data_merge)
self.assertEqual(inst.transform_merge, [])
self.assertEqual(inst.merge, expected_data_merge)
self.assertTrue(inst.has_updates)

def test_apply_merge_all_w_server_timestamp(self):
from google.cloud.firestore_v1.transforms import SERVER_TIMESTAMP
Expand All @@ -1761,7 +1759,6 @@ def test_apply_merge_all_w_server_timestamp(self):
self.assertEqual(inst.data_merge, expected_data_merge)
self.assertEqual(inst.transform_merge, expected_transform_merge)
self.assertEqual(inst.merge, expected_merge)
self.assertTrue(inst.has_updates)

def test_apply_merge_list_fields_w_empty_document(self):
document_data = {}
Expand Down Expand Up @@ -1800,7 +1797,6 @@ def test_apply_merge_list_fields_w_delete(self):
expected_deleted_fields = [_make_field_path("delete_me")]
self.assertEqual(inst.set_fields, expected_set_fields)
self.assertEqual(inst.deleted_fields, expected_deleted_fields)
self.assertTrue(inst.has_updates)

def test_apply_merge_list_fields_w_prefixes(self):

Expand All @@ -1827,7 +1823,6 @@ def test_apply_merge_list_fields_w_non_merge_field(self):

expected_set_fields = {"write_me": "value"}
self.assertEqual(inst.set_fields, expected_set_fields)
self.assertTrue(inst.has_updates)

def test_apply_merge_list_fields_w_server_timestamp(self):
from google.cloud.firestore_v1.transforms import SERVER_TIMESTAMP
Expand All @@ -1849,7 +1844,6 @@ def test_apply_merge_list_fields_w_server_timestamp(self):
self.assertEqual(inst.merge, expected_merge)
expected_server_timestamps = [_make_field_path("timestamp")]
self.assertEqual(inst.server_timestamps, expected_server_timestamps)
self.assertTrue(inst.has_updates)

def test_apply_merge_list_fields_w_array_remove(self):
from google.cloud.firestore_v1.transforms import ArrayRemove
Expand All @@ -1872,7 +1866,6 @@ def test_apply_merge_list_fields_w_array_remove(self):
self.assertEqual(inst.merge, expected_merge)
expected_array_removes = {_make_field_path("remove_me"): values}
self.assertEqual(inst.array_removes, expected_array_removes)
self.assertTrue(inst.has_updates)

def test_apply_merge_list_fields_w_array_union(self):
from google.cloud.firestore_v1.transforms import ArrayUnion
Expand All @@ -1895,7 +1888,6 @@ def test_apply_merge_list_fields_w_array_union(self):
self.assertEqual(inst.merge, expected_merge)
expected_array_unions = {_make_field_path("union_me"): values}
self.assertEqual(inst.array_unions, expected_array_unions)
self.assertTrue(inst.has_updates)


class Test_pbs_for_set_with_merge(unittest.TestCase):
Expand Down

0 comments on commit dcaa254

Please sign in to comment.