def test_storing_one_changeset_two_times_updates_data(self): self.new_changeset = deepcopy(self.changeset) self.new_changeset['commiter_name'] = 'overrulled' store_repository_metadata(self.collection, [self.changeset]) store_repository_metadata(self.collection, [self.new_changeset]) self.assertEquals('overrulled', self.collection.find_one({ 'hash_abbrev' : self.changeset['hash_abbrev'] })['commiter_name'])
def test_proper_changeset_stored(self): store_repository_metadata(self.collection, [self.changeset]) self.assertEquals(self.changeset['hash_abbrev'], self.collection.find_one({ 'hash_abbrev' : self.changeset['hash_abbrev'] })['hash_abbrev'])