Example #1
0
    def test_get_public_callables_does_not_return_private_functions(self):
        from testdeploy import empty_module as test_module

        def private_function():
            pass

        test_module._private_function = private_function

        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual([], public_callables)
Example #2
0
    def test_get_public_callables_does_not_return_classes(self):
        from testdeploy import empty_module as test_module

        class a_class(object):
            def a_method(self):
                pass

        test_module.a_class = a_class
        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual([], public_callables)
Example #3
0
    def test_get_public_callables_returns_public_functions(self):
        from testdeploy import empty_module as test_module

        def public_function():
            pass

        test_module.public_function = public_function

        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual(['public_function'], public_callables)
Example #4
0
    def test_get_public_callables_does_not_return_private_functions(self):
        from testdeploy import empty_module as test_module

        def private_function():
            pass

        test_module._private_function = private_function

        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual([], public_callables)
Example #5
0
    def test_get_public_callables_returns_public_functions(self):
        from testdeploy import empty_module as test_module

        def public_function():
            pass

        test_module.public_function = public_function

        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual(['public_function'], public_callables)
Example #6
0
    def test_get_public_callables_does_not_return_classes(self):
        from testdeploy import empty_module as test_module

        class a_class(object):
            def a_method(self):
                pass

        test_module.a_class = a_class
        public_callables = tasks.get_public_callables(test_module)
        self.assertEqual([], public_callables)
Example #7
0
 def test_get_public_callables_returns_empty_list_when_passed_none(self):
     public_callables = tasks.get_public_callables(None)
     self.assertEqual([], public_callables)
Example #8
0
 def test_get_public_callables_does_not_return_variables(self):
     from testdeploy import empty_module as test_module
     test_module.a_string = "a string"
     public_callables = tasks.get_public_callables(test_module)
     self.assertEqual([], public_callables)
Example #9
0
 def test_get_public_callables_returns_empty_list_when_passed_none(self):
     public_callables = tasks.get_public_callables(None)
     self.assertEqual([], public_callables)
Example #10
0
 def test_get_public_callables_does_not_return_variables(self):
     from testdeploy import empty_module as test_module
     test_module.a_string = "a string"
     public_callables = tasks.get_public_callables(test_module)
     self.assertEqual([], public_callables)