def test_variable_arguments(self):
        def foo(*args):
            return tuple(args)
        provider = FunctionProvider(foo)
        wrapped_function = provider()
        self.assertSequenceEqual(wrapped_function(1, 2), (1, 2))
        self.assertSequenceEqual(wrapped_function(1), (1,))
This test is related to a problem with variable number of arguments
dataset/ETHPy150Open msiedlarek/wiring/tests/all/providers_tests.py/FunctionProviderTest.test_variable_arguments