Example #1
0
    def test_options_already(self):
        def fn():
            pass

        options(fn)
        opt = options(fn)
        self.assertEqual(str(opt), str({'security': []}))
        self.assertEqual(getattr(fn, NAME), opt)
Example #2
0
    def test_options_already(self):
        def fn():
            pass

        options(fn)
        opt = options(fn)
        self.assertEqual(str(opt), str({'call': {'model': DIRECT}}))
        self.assertEqual(getattr(fn, NAME), opt)
Example #3
0
 def test_options_already(self):
     def fn(): pass
     options(fn)
     opt = options(fn)
     self.assertEqual(
         str(opt),
         str({
             'call': {'model': DIRECT}
             }))
     self.assertEqual(getattr(fn, NAME), opt)
Example #4
0
 def test_options(self):
     def fn(): pass
     opt = options(fn)
     self.assertEqual(
         str(opt),
         str({
             'security': [],
             'call': {'model': DIRECT}
             }))
     self.assertEqual(getattr(fn, NAME), opt)
Example #5
0
    def test_options(self):
        def fn():
            pass

        opt = options(fn)
        self.assertEqual(str(opt),
                         str({
                             'security': [],
                             'call': {
                                 'model': DIRECT
                             }
                         }))
        self.assertEqual(getattr(fn, NAME), opt)
Example #6
0
def remote(fn):
    """
    Minimum needed for remote invocation.
    """
    options(fn)
    return fn
Example #7
0
def remote(fn):
    """
    Minimum needed for remote invocation.
    """
    options(fn)
    return fn
Example #8
0
 def test_options_already(self):
     def fn(): pass
     options(fn)
     opt = options(fn)
     self.assertEqual(str(opt), str({'security': []}))
     self.assertEqual(getattr(fn, NAME), opt)