示例#1
0
文件: test_use.py 项目: vartec/devpi
 def test_auth_multisite(self):
     current = Current()
     login1 = "http://site.com/+login"
     login2 = "http://site2.com/+login"
     current.login = login1
     current.set_auth("hello", "pass1")
     current.login = login2
     current.set_auth("hello", "pass2")
     assert current.get_auth(login1) == ("hello", "pass1")
     assert current.get_auth(login2) == ("hello", "pass2")
     current.login = login1
     current.del_auth()
     assert not current.get_auth(login1)
     assert current.get_auth(login2) == ("hello", "pass2")
     current.login = login2
     current.del_auth()
     assert not current.get_auth(login2)