예제 #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')
    def test_parse_arguments_returns_arguments(self):
        ret = parse_arguments(self.parser)

        self.assertEqual(ret, self.parser.parse_args.return_value)
    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)
    def test_parse_arguments_parses_arguments(self):
        parse_arguments(self.parser)

        self.parser.parse_args.assert_called_once_with()
    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')