def test_max_num_versions(self): from gcloud_bigtable.column_family import GarbageCollectionRule orig_rule = GarbageCollectionRule(max_num_versions=1) gc_rule_pb = orig_rule.to_pb() result = self._callFUT(gc_rule_pb) self.assertTrue(isinstance(result, GarbageCollectionRule)) self.assertEqual(result, orig_rule)
def test_max_age(self): import datetime from gcloud_bigtable.column_family import GarbageCollectionRule orig_rule = GarbageCollectionRule(max_age=datetime.timedelta(seconds=1)) gc_rule_pb = orig_rule.to_pb() result = self._callFUT(gc_rule_pb) self.assertTrue(isinstance(result, GarbageCollectionRule)) self.assertEqual(result, orig_rule)