Example #1
0
 def test_invalid_user(self):
     # non existent users can't authenticate
     assert False == check_credentials(
         'justin', 'pet', self.htaccess_path)
Example #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')
Example #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')
Example #4
0
 def test_invalid_htaccess(self):
     assert False == check_credentials('foo', 'bar', 'invalid-path')
Example #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')
Example #6
0
 def test_invalid_user(self, htaccess_path):
     # non existent users can't authenticate
     assert check_credentials(
         'justin', 'pet', htaccess_path) is False
Example #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
Example #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
Example #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
Example #10
0
 def test_invalid_htaccess(self):
     assert check_credentials('foo', 'bar', 'invalid-path') is False