コード例 #1
0
ファイル: test_decorators.py プロジェクト: pombreda/gofer
 def test_secret(self, _remote):
     def fn(): pass
     secret = 'fedex'
     remote(secret=secret)(fn)
     opt = getattr(fn, NAME)
     self.assertEqual(str(opt), str({'security': [('secret', {'secret': 'fedex'})]}))
     _remote.add.assert_called_once_with(fn)
コード例 #2
0
ファイル: test_decorators.py プロジェクト: pombreda/gofer
    def test_call(self, _remote):
        def fn():
            pass

        remote(fn)
        opt = getattr(fn, NAME)
        self.assertEqual(str(opt), str({'security': []}))
        _remote.add.assert_called_once_with(fn)
コード例 #3
0
    def test_model(self, _remote):
        def fn():
            pass

        remote(fn, model=FORK)
        opt = getattr(fn, NAME)
        self.assertEqual(str(opt), str({'call': {'model': FORK}}))
        _remote.add.assert_called_once_with(fn)
コード例 #4
0
ファイル: test_decorators.py プロジェクト: jortel/gofer
 def test_model(self, _remote):
     def fn(): pass
     remote(fn, model=FORK)
     opt = getattr(fn, NAME)
     self.assertEqual(
         str(opt),
         str({
             'call': {'model': FORK}
             }))
     _remote.add.assert_called_once_with(fn)
コード例 #5
0
 def test_call(self, _remote):
     def fn(): pass
     remote(fn)
     opt = getattr(fn, NAME)
     self.assertEqual(
         str(opt),
         str({
             'security': [],
             'call': {'model': DIRECT}
             }))
     _remote.add.assert_called_once_with(fn)
コード例 #6
0
ファイル: test_decorators.py プロジェクト: pombreda/gofer
    def test_secret(self, _remote):
        def fn():
            pass

        secret = 'fedex'
        remote(secret=secret)(fn)
        opt = getattr(fn, NAME)
        self.assertEqual(str(opt),
                         str({'security': [('secret', {
                             'secret': 'fedex'
                         })]}))
        _remote.add.assert_called_once_with(fn)