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)
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)
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)
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)
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)
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)