Esempio n. 1
0
 def test_service(self):
     def fn(): pass
     pam(user='******', service='find')(fn)
     opt = getattr(fn, NAME)
     self.assertEqual(
         str(opt),
         str({'security': [('pam', {'user': '******', 'service': 'find'})]}))
Esempio n. 2
0
    def test_service(self):
        def fn():
            pass

        pam(user='******', service='find')(fn)
        opt = getattr(fn, NAME)
        self.assertEqual(
            str(opt),
            str({'security': [('pam', {
                'user': '******',
                'service': 'find'
            })]}))
Esempio n. 3
0
 def test_call(self):
     def fn(): pass
     pam(user='******')(fn)
     opt = getattr(fn, NAME)
     self.assertEqual(
         str(opt),
         str({
             'security': [
                 ('pam', {'user': '******', 'service': None})
             ],
             'call': {'model': DIRECT}
             }))
Esempio n. 4
0
    def test_call(self):
        def fn():
            pass

        pam(user='******')(fn)
        opt = getattr(fn, NAME)
        self.assertEqual(
            str(opt),
            str({
                'security': [('pam', {
                    'user': '******',
                    'service': None
                })],
                'call': {
                    'model': DIRECT
                }
            }))