def test_find_user(self): user_db.sync_user(USER, USER_ID, self.callback) result, error = self.wait() self.assertIs(error, None) self.assertIsNot(result, None) user_db.find_user(USER_ID, self.callback) result, error = self.wait() self.assertIs(error, None) self.assertIsNot(result, None)
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 find_callback(result): if not result: user["created"] = current_time() UserDB.sync_user(user, "facebook" + oauth_id, sync_callback)