コード例 #1
0
 def test_get_required_parameters_when_multiple_dependencies(self, shell):
     values_provider = DependantScriptValuesProvider(
         'ls ${param1}/${param2}',
         self.create_parameters_supplier('param1', 'param2', 'param3'),
         shell=shell)
     self.assertCountEqual(['param1', 'param2'],
                           values_provider.get_required_parameters())
コード例 #2
0
 def test_get_required_parameters_when_single_dependency_and_many_params(
         self):
     values_provider = DependantScriptValuesProvider(
         'ls ${param1}',
         self.create_parameters_supplier('param1', 'param2', 'param3'))
     self.assertCountEqual(['param1'],
                           values_provider.get_required_parameters())
コード例 #3
0
    def test_get_required_parameters_when_single_dependency(self, shell):
        values_provider = DependantScriptValuesProvider(
            'ls ${param1}',
            self.create_parameters_supplier('param1'),
            shell=shell)

        self.assertCountEqual(['param1'],
                              values_provider.get_required_parameters())