示例#1
0
 def test_invalid_user(self):
     # non existent users can't authenticate
     assert False == check_credentials(
         'justin', 'pet', self.htaccess_path)
示例#2
0
 def test_plain(self):
     assert True == check_credentials(
         'miles', 'sowhat', self.htaccess_path, 'plain')
     assert False == check_credentials(
         'miles', 'polka', self.htaccess_path, 'plain')
示例#3
0
 def test_sha1(self):
     assert True == check_credentials(
         'dizzy', 'nightintunesia', self.htaccess_path, 'sha1')
     assert False == check_credentials(
         'dizzy', 'swing', self.htaccess_path, 'sha1')
示例#4
0
 def test_invalid_htaccess(self):
     assert False == check_credentials('foo', 'bar', 'invalid-path')
示例#5
0
 def test_crypt(self):
     assert True == check_credentials(
         'ornette', 'wayout', self.htaccess_path, 'crypt')
     assert False == check_credentials(
         'ornette', 'waltz', self.htaccess_path, 'crypt')
示例#6
0
 def test_invalid_user(self, htaccess_path):
     # non existent users can't authenticate
     assert check_credentials(
         'justin', 'pet', htaccess_path) is False
示例#7
0
 def test_sha1(self, htaccess_path):
     assert check_credentials(
         'dizzy', 'nightintunesia', htaccess_path, 'sha1') is True
     assert check_credentials(
         'dizzy', 'swing', htaccess_path, 'sha1') is False
示例#8
0
 def test_plain(self, htaccess_path):
     assert check_credentials(
         'miles', 'sowhat', htaccess_path, 'plain') is True
     assert check_credentials(
         'miles', 'polka', htaccess_path, 'plain') is False
示例#9
0
 def test_crypt(self, htaccess_path):
     assert check_credentials(
         'ornette', 'wayout', htaccess_path, 'crypt') is True
     assert check_credentials(
         'ornette', 'waltz', htaccess_path, 'crypt') is False
示例#10
0
 def test_invalid_htaccess(self):
     assert check_credentials('foo', 'bar', 'invalid-path') is False