예제 #1
0
    def test_create_user(self):
        phone = "fakephonenumber"
        hashed = "distincthash2"

        # Create
        @self.callback
        def callback(result, error):
            self.assertIs(error, None)
            self.assertIsInstance(result, ObjectId)
        auth_db.create_user(phone, hashed, callback)
        self.wait()

        # Check if created
        @self.callback
        def check_created(result, error):
            self.assertIs(error, None)
            self.assertEqual(result["phone"], phone)
        auth_db.find_user_id(hashed, check_created)
        self.wait()
예제 #2
0
파일: auth.py 프로젝트: GreyCorp/GreyServer
 def find_callback(result):
     if result:
         self.respond(result)
         return
     AuthDB.create_user(phone, hashed, create_callback)