コード例 #1
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_set_multiple_properties(self):
        options, arguments = parse_options(["-P", "spam=eggs",
                                            "-P", "foo=bar"])

        self.assert_options(options, property_overrides={"spam": "eggs",
                                                         "foo": "bar"})
        self.assertEquals([], arguments)
コード例 #2
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_set_multiple_properties(self):
        options, arguments = parse_options(["-P", "spam=eggs",
                                            "-P", "foo=bar"])

        self.assert_options(options, property_overrides={"spam": "eggs",
                                                         "foo": "bar"})
        self.assertEqual([], arguments)
コード例 #3
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_arguments_and_option(self):
        options, arguments = parse_options(["-X", "-D", "spam", "eggs"])

        self.assert_options(options, debug=True, project_directory="spam")
        self.assertEqual(["eggs"], arguments)
コード例 #4
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_empty_arguments_with_option(self):
        options, arguments = parse_options(["-X"])

        self.assert_options(options, debug=True)
        self.assertEqual([], arguments)
コード例 #5
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_start_project_without_options(self):
        options, arguments = parse_options(["clean", "spam"])

        self.assert_options(options)
        self.assertEqual(["clean", "spam"], arguments)
コード例 #6
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_start_project_without_options(self):
        options, arguments = parse_options(["clean", "spam"])

        self.assert_options(options)
        self.assertEquals(["clean", "spam"], arguments)
コード例 #7
0
    def test_should_parse_task_list_without_options(self):
        options, arguments = parse_options(["clean", "spam"])

        self.assert_options(options)
        self.assertEquals(["clean", "spam"], arguments)
コード例 #8
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_multiple_environments(self):
        options, arguments = parse_options(["-E", "spam", "-E", "eggs"])

        self.assert_options(options, environments=["spam", "eggs"])
        self.assertEqual([], arguments)
コード例 #9
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_arguments_and_option(self):
        options, arguments = parse_options(["-X", "-D", "spam", "eggs"])

        self.assert_options(options, debug=True, project_directory="spam")
        self.assertEquals(["eggs"], arguments)
コード例 #10
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_set_property(self):
        options, arguments = parse_options(["-P", "spam=eggs"])

        self.assert_options(options, property_overrides={"spam": "eggs"})
        self.assertEquals([], arguments)
コード例 #11
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_empty_arguments_with_option(self):
        options, arguments = parse_options(["-X"])

        self.assert_options(options, debug=True)
        self.assertEquals([], arguments)
コード例 #12
0
ファイル: cli_tests.py プロジェクト: arcivanov/pybuilder
    def test_should_parse_empty_environments(self):
        options, arguments = parse_options([])

        self.assert_options(options, environments=[])
        self.assertEqual([], arguments)
コード例 #13
0
ファイル: cli_tests.py プロジェクト: arcivanov/pybuilder
    def test_should_parse_task_list_without_options(self):
        options, arguments = parse_options(["clean", "spam"])

        self.assert_options(options)
        self.assertEqual(["clean", "spam"], arguments)
コード例 #14
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_set_property(self):
        options, arguments = parse_options(["-P", "spam=eggs"])

        self.assert_options(options, property_overrides={"spam": "eggs"})
        self.assertEqual([], arguments)
コード例 #15
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_single_environment(self):
        options, arguments = parse_options(["-E", "spam"])

        self.assert_options(options, environments=["spam"])
        self.assertEquals([], arguments)
コード例 #16
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_set_property_with_equals_sign(self):
        options, arguments = parse_options(["-P", "spam==eg=gs"])

        self.assert_options(options, property_overrides={"spam": "=eg=gs"})
        self.assertEqual([], arguments)
コード例 #17
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_multiple_environments(self):
        options, arguments = parse_options(["-E", "spam", "-E", "eggs"])

        self.assert_options(options, environments=["spam", "eggs"])
        self.assertEquals([], arguments)
コード例 #18
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_single_environment(self):
        options, arguments = parse_options(["-E", "spam"])

        self.assert_options(options, environments=["spam"])
        self.assertEqual([], arguments)
コード例 #19
0
ファイル: cli_tests.py プロジェクト: shakamunyi/pybuilder
    def test_should_parse_empty_arguments(self):
        options, arguments = parse_options([])

        self.assert_options(options)
        self.assertEquals([], arguments)
コード例 #20
0
ファイル: cli_tests.py プロジェクト: ufo2011/pybuilder
    def test_should_parse_empty_environments(self):
        options, arguments = parse_options([])

        self.assert_options(options, environments=[])
        self.assertEqual([], arguments)
コード例 #21
0
    def test_should_parse_empty_arguments(self):
        options, arguments = parse_options([])

        self.assert_options(options)
        self.assertEquals([], arguments)