コード例 #1
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
    def test_write_optional(self):
        app = ContainerApp()
        expected_outputs = '--greetings_csv names_csv'

        app.write_outputs(expected_outputs)
        outputs = app.outputs

        self.assertEqual(expected_outputs, outputs)
コード例 #2
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
    def test_write_output_multiple(self):
        app = ContainerApp()
        expected_outputs = 'greetings_csv/ names_csv'

        app.write_outputs(expected_outputs)
        outputs = app.outputs

        self.assertEqual(expected_outputs, outputs)
コード例 #3
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
    def test_write_output_multiple(self):
        app = ContainerApp()
        expected_outputs = 'greetings_csv/ names_csv'

        app.write_outputs(expected_outputs)
        outputs = app.outputs

        self.assertEqual(expected_outputs, outputs)
コード例 #4
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
    def test_write_optional(self):
        app = ContainerApp()
        expected_outputs = '--greetings_csv names_csv'

        app.write_outputs(expected_outputs)
        outputs = app.outputs

        self.assertEqual(expected_outputs, outputs)
コード例 #5
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
 def test_write_output_bad_multiple(self):
     app = ContainerApp()
     with self.assertRaisesRegex(ValueError,
                                 r'Invalid argument name: greetings_csv*'):
         app.write_outputs('greetings_csv* names_csv')
コード例 #6
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
 def test_write_arguments_bad_name(self):
     app = ContainerApp()
     with self.assertRaisesRegex(ValueError,
                                 r'Invalid argument name: @greetings_csv'):
         app.write_outputs('@greetings_csv names_csv')
コード例 #7
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
 def test_write_output_bad_multiple(self):
     app = ContainerApp()
     with self.assertRaisesRegexp(ValueError,
                                  r'Invalid argument name: greetings_csv*'):
         app.write_outputs('greetings_csv* names_csv')
コード例 #8
0
ファイル: tests_mock.py プロジェクト: cfe-lab/Kive
 def test_write_arguments_bad_name(self):
     app = ContainerApp()
     with self.assertRaisesRegexp(ValueError,
                                  r'Invalid argument name: @greetings_csv'):
         app.write_outputs('@greetings_csv names_csv')