Exemple #1
0
 def test_constructor(self):
     """
     Test the with passing auth store in constructor.
     """
     auth = SimpleAuthenticator({'user': '******'})
     assert auth.authenticate('user', 'pass') == True
     assert auth.authenticate('user1', 'pass') == False
     assert auth.authenticate('user', 'pass2') == False
Exemple #2
0
 def test_constructor(self):
     """
     Test the with passing auth store in constructor.
     """
     auth = SimpleAuthenticator({'user': '******'})
     assert auth.authenticate('user', 'pass') == True
     assert auth.authenticate('user1', 'pass') == False
     assert auth.authenticate('user', 'pass2') == False
Exemple #3
0
 def test_from_configfile(self):
     """
     Test the loading store from config file path.
     """
     filename = resource_filename('tests.resources', 'auth.ini')
     auth = SimpleAuthenticator()
     auth.from_configfile(filename)
     assert auth.authenticate('juniper', 'b3rr1es') == True
     assert auth.authenticate('oak', 'ac$rrubrum') == True
     assert auth.authenticate('pinetree', 'str0bus') == True
     assert auth.authenticate('foo', 'bar') == False
Exemple #4
0
 def test_from_configfile(self):
     """
     Test the loading store from config file path.
     """
     filename = resource_filename('tests.resources', 'auth.ini')
     auth = SimpleAuthenticator()
     auth.from_configfile(filename)
     assert auth.authenticate('juniper', 'b3rr1es') == True
     assert auth.authenticate('oak', 'ac$rrubrum') == True
     assert auth.authenticate('pinetree', 'str0bus') == True
     assert auth.authenticate('foo', 'bar') == False
Exemple #5
0
    def test_from_configfile_fp(self):
        """
        Test loading store from file-like object.
        """
        with open(resource_filename('tests.resources', 'auth.ini'), 'r') as fp:
            auth = SimpleAuthenticator()
            auth.from_configfile(fp)

        assert auth.authenticate('juniper', 'b3rr1es') == True
        assert auth.authenticate('oak', 'ac$rrubrum') == True
        assert auth.authenticate('pinetree', 'str0bus') == True
        assert auth.authenticate('foo', 'bar') == False
Exemple #6
0
    def test_from_configfile_fp(self):
        """
        Test loading store from file-like object.
        """
        with open(resource_filename('tests.resources', 'auth.ini'), 'r') as fp:
            auth = SimpleAuthenticator()
            auth.from_configfile(fp)

        assert auth.authenticate('juniper', 'b3rr1es') == True
        assert auth.authenticate('oak', 'ac$rrubrum') == True
        assert auth.authenticate('pinetree', 'str0bus') == True
        assert auth.authenticate('foo', 'bar') == False