def test_update(self): user_db.sync_user(USER, USER_ID, self.callback) result, error = self.wait() self.assertIs(error, None) self.assertIsNot(result, None) user_db.update({"$set": { "name": "updated_name" }}, USER_ID, self.callback) result, error = self.wait() self.assertIs(error, None) self.assertEqual(result["name"], "updated_name")
def test_update(self): user_db.sync_user(USER, USER_ID, self.callback) result, error = self.wait() self.assertIs(error, None) self.assertIsNot(result, None) user_db.update( { "$set": { "name": "updated_name" } }, USER_ID, self.callback ) result, error = self.wait() self.assertIs(error, None) self.assertEqual(result["name"], "updated_name")
def update(self, update_user): @mongo_callback(self) def update_callback(result): self.respond(result) UserDB.update({ "$set": update_user }, self.user_id, update_callback)