示例#1
0
 def addRegistration(self, username, password):
     token = auth_client.register(username, password)
     #bank_client.check_in(username)
     if token is not None:
         return self.loginCookie(username, token)
     else:
         return None
示例#2
0
文件: login.py 项目: ukk1/ITKST53
    def addRegistration(self, username, password):
        token = auth_client.register(username, password)
        if token is not None:
	    bank_client.newaccount(username)
            return self.loginCookie(username, token)
        else:
            return None
示例#3
0
文件: login.py 项目: ukk1/ITKST53
 def addRegistration(self, username, password):
     token = auth_client.register(username, password)
     if token is not None:
         bank_client.newaccount(username)
         return self.loginCookie(username, token)
     else:
         return None
示例#4
0
 def addRegistration(self, username, password):
     token = auth_client.register(username, password)
     print token
     if token is not None:
         return self.loginCookie(username, token)
     else:
         return None
示例#5
0
 def addRegistration(self, username, password):
     token = auth_client.register(username, password)
     bank_client.check_in(username)
     print "addRegistration token=%s" % token
     if token is not None:
         return self.loginCookie(username, token)
     else:
         print "addRegistration token is null"
         return None
示例#6
0
    def addRegistration(self, username, password):
        # token[0]:token token[1]:index
        token = auth_client.register(username, password)

        if token is not None:
            bank_client.setup(username)
            profilecharge_client.setup(username)
            honeychecker_client.set(username, token[1])
            return self.loginCookie(username, token[0])
        else:
            return None
示例#7
0
    def addRegistration(self, username, password):
        # token[0]:token token[1]:index
        token = auth_client.register(username, password)

        if token is not None:
            bank_client.setup(username)
            profilecharge_client.setup(username)
            honeychecker_client.set(username, token[1])
            return self.loginCookie(username, token[0])
        else:
            return None
 def addRegistration(self, username, password):
     token = auth_client.register(username, password)
     if token is not None:
         bank_client.registeruser(username)
         db = person_setup()
         newperson = Person()
         newperson.username = username
         db.add(newperson)
         db.commit()
         return self.loginCookie(username, token)
     else:
         return None
示例#9
0
    def addRegistration(self, username, password):
        person_db = person_setup()
        person = person_db.query(Person).get(username)
        if person:
            return None
        
        newperson = Person()
        newperson.username = username
        person_db.add(newperson)
        person_db.commit()

        bank_client.init(username)

        token = auth_client.register(username, password)
        if token is not None:
            return self.loginCookie(username, token)
        else:
            return None
示例#10
0
 def addRegistration(self, username, password):
     token = auth.register(username, password)
     if token is not None:
         return self.loginCookie(username, token)
     else:
         return None
示例#11
0
 def test_authenticate_raises_exception_if_status_500(self, post):
     post.return_value.status_code = 500
     post.return_value.text = "OK"
     with self.assertRaises(auth_client.AuthServiceException):
         auth_client.register("yellow", "password")
示例#12
0
 def test_register_bad_scheme_raises_exception(self, post):
     with self.assertRaises(auth_client.BadUrlException):
         auth_client.register("yellow", "password", "www.google.com")
     with self.assertRaises(auth_client.BadUrlException):
         auth_client.register("yellow", "password", "fpt://www.google.com")
示例#13
0
 def test_register_raises_exception_if_message_not_ok(self, post):
     post.return_value.status_code = 200
     post.return_value.text = "FAIL"
     with self.assertRaises(auth_client.AuthServiceException):
         auth_client.register("yellow", "password")
示例#14
0
 def test_register_successful_returns_true(self, post):
     post.return_value.status_code = 200
     post.return_value.text = "OK"
     self.assertTrue(auth_client.register("yellow", "password"))
示例#15
0
 def test_register_bad_password_raises_exception(self, post):
     post.return_value.status_code = 400
     post.return_value.text = "Bad username or password"
     with self.assertRaises(auth_client.BadCredentialsException):
         auth_client.register("yellow", "")
示例#16
0
 def test_register_bad_domain_raises_exception(self, post):
     with self.assertRaises(auth_client.BadUrlException):
         auth_client.register("yellow", "password", "www.google")