def test_invalid_user(self): # non existent users can't authenticate assert False == check_credentials( 'justin', 'pet', self.htaccess_path)
def test_plain(self): assert True == check_credentials( 'miles', 'sowhat', self.htaccess_path, 'plain') assert False == check_credentials( 'miles', 'polka', self.htaccess_path, 'plain')
def test_sha1(self): assert True == check_credentials( 'dizzy', 'nightintunesia', self.htaccess_path, 'sha1') assert False == check_credentials( 'dizzy', 'swing', self.htaccess_path, 'sha1')
def test_invalid_htaccess(self): assert False == check_credentials('foo', 'bar', 'invalid-path')
def test_crypt(self): assert True == check_credentials( 'ornette', 'wayout', self.htaccess_path, 'crypt') assert False == check_credentials( 'ornette', 'waltz', self.htaccess_path, 'crypt')
def test_invalid_user(self, htaccess_path): # non existent users can't authenticate assert check_credentials( 'justin', 'pet', htaccess_path) is False
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
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
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
def test_invalid_htaccess(self): assert check_credentials('foo', 'bar', 'invalid-path') is False