コード例 #1
0
ファイル: test_builder.py プロジェクト: EnTeQuAk/stacker
    def test_missing_params_no_stack(self):
        params = {}
        required = ['Address']
        with self.assertRaises(MissingParameterException) as cm:
            handle_missing_parameters(params, required)

        self.assertEqual(cm.exception.parameters, required)
コード例 #2
0
ファイル: test_builder.py プロジェクト: DualSpark/stacker
    def test_missing_params_no_stack(self):
        params = {}
        required = ['Address']
        with self.assertRaises(MissingParameterException) as cm:
            handle_missing_parameters(params, required)

        self.assertEqual(cm.exception.parameters, required)
コード例 #3
0
ファイル: test_builder.py プロジェクト: EnTeQuAk/stacker
 def test_stack_params_dont_override_given_params(self):
     stack_params = {'Address': '10.0.0.1'}
     stack = MockStack(stack_params)
     def_params = {'Address': '192.168.0.1'}
     required = ['Address']
     result = handle_missing_parameters(def_params, required, stack)
     self.assertEqual(result, def_params.items())
コード例 #4
0
ファイル: test_builder.py プロジェクト: DualSpark/stacker
 def test_stack_params_dont_override_given_params(self):
     stack_params = {'Address': '10.0.0.1'}
     stack = MockStack(stack_params)
     def_params = {'Address': '192.168.0.1'}
     required = ['Address']
     result = handle_missing_parameters(def_params, required, stack)
     self.assertEqual(result, def_params.items())
コード例 #5
0
ファイル: test_builder.py プロジェクト: EnTeQuAk/stacker
 def test_gather_missing_from_stack(self):
     stack_params = {'Address': '10.0.0.1'}
     stack = MockStack(stack_params)
     def_params = {}
     required = ['Address']
     self.assertEqual(
         handle_missing_parameters(def_params, required, stack),
         stack_params.items())
コード例 #6
0
ファイル: test_builder.py プロジェクト: DualSpark/stacker
 def test_gather_missing_from_stack(self):
     stack_params = {'Address': '10.0.0.1'}
     stack = MockStack(stack_params)
     def_params = {}
     required = ['Address']
     self.assertEqual(
         handle_missing_parameters(def_params, required, stack),
         stack_params.items())