def test_del_record_removes_a_record(): """Tests that del_record will remove a record from the Store.""" store = Store() store.add_record({"this": "that", "that": "foo"}) assert len(store) == 1 store.del_record({"this": "that", "that": "foo"}) assert len(store) == 0
def run(self): for x in xrange(10): sx = str(x) record = store.add_record({"name": sx, "email": sx}) store.persist("tmp.db") store.del_record(record) store.persist("tmp.db")
def add_delete(): for x in xrange(10): sx = str(x) record = store.add_record({ "name": sx, "email": "{}@example.com".format(sx) }) store.del_record(record)
def test_each_record_gets_uuid(): """tests that each record gets a unique uuid in the '_id'""" store = data.store.Store() store.add_record({"this": "that"}) rec = store.find_one({"this": "that"}) assert "_id" in rec
def test_add_record_adds_a_record(): """Tests that the Store's add_record method adds a record to Store.""" store = Store() store.add_record({"this": "that", "that": "foo"}) assert len(store) == 1
def add_delete(): for x in xrange(10): sx = str(x) record = store.add_record({"name": sx, "email": "{}@example.com".format(sx)}) store.del_record(record)