Пример #1
0
    def test_add_usage(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        default_values = ["[--include_rows=valid]", "[--foo=bar]"]
        jq_formatter.add_usage(default_values)
        actual_tuple = jq_formatter._current_section.items

        self.assertEquals((jq_formatter._format_usage, default_values), actual_tuple[0])
Пример #2
0
    def test_format_usage(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        default_values = "[--include_rows=valid] [--foo=bar]"
        actual_usage = jq_formatter._format_usage(default_values)
        expected_usage = "usage: prog <input> <output> [--include_rows=valid] [--foo=bar]"

        self.assertEquals(expected_usage, actual_usage)
Пример #3
0
    def test_format_usage(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        default_values = "[--include_rows=valid] [--foo=bar]"
        actual_usage = jq_formatter._format_usage(default_values)
        expected_usage = "usage: prog <input> <output> [--include_rows=valid] [--foo=bar]"

        self.assertEquals(expected_usage, actual_usage)
Пример #4
0
    def test_add_usage(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        default_values = ["[--include_rows=valid]", "[--foo=bar]"]
        jq_formatter.add_usage(default_values)
        actual_tuple = jq_formatter._current_section.items

        self.assertEquals((jq_formatter._format_usage, default_values),
                          actual_tuple[0])
Пример #5
0
    def test_extends_raw_text_help_formatter(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        actual_lines = jq_formatter._split_lines("foo\nbar\nbaz", 100)
        expected_lines = ["foo", "bar", "baz"]

        self.assertEquals(expected_lines, actual_lines)
Пример #6
0
    def test_extends_raw_text_help_formatter(self):
        jq_formatter = utils._JacquardHelpFormatter("prog")
        actual_lines = jq_formatter._split_lines("foo\nbar\nbaz", 100)
        expected_lines = ["foo", "bar", "baz"]

        self.assertEquals(expected_lines, actual_lines)