コード例 #1
0
    def test_parse_arguments_returns_arguments(self):
        ret = parse_arguments(self.parser)

        self.assertEqual(ret, self.parser.parse_args.return_value)
コード例 #2
0
    def test_parse_arguments_parses_arguments(self):
        parse_arguments(self.parser)

        self.parser.parse_args.assert_called_once_with()
コード例 #3
0
    def test_parse_arguments_sets_up_logging(self):
        parse_arguments(self.parser)

        self.setup_logging.assert_called_once_with(
            debug=self.parser.parse_args.return_value.verbose)
コード例 #4
0
    def test_parse_arguments_adds_verbose_arguments(self):
        parse_arguments(self.parser)

        self.parser.add_argument.assert_called_once_with('--verbose',
                                                         '-v',
                                                         action='store_true')
コード例 #5
0
    def test_parse_arguments_returns_arguments(self):
        ret = parse_arguments(self.parser)

        self.assertEqual(ret, self.parser.parse_args.return_value)
コード例 #6
0
    def test_parse_arguments_sets_up_logging(self):
        parse_arguments(self.parser)

        self.setup_logging.assert_called_once_with(debug=self.parser.parse_args.return_value.verbose)
コード例 #7
0
    def test_parse_arguments_parses_arguments(self):
        parse_arguments(self.parser)

        self.parser.parse_args.assert_called_once_with()
コード例 #8
0
    def test_parse_arguments_adds_verbose_arguments(self):
        parse_arguments(self.parser)

        self.parser.add_argument.assert_called_once_with('--verbose', '-v', action='store_true')