def test_url(self): p = Parser() p.url('url').required() self.assertRaises(MissingRequiredArgumentError, p._process_command_line) vals = p._process_command_line(['--url', 'http://www.com']) p = Parser() p.url('url') self.assertRaises(FormatError, p._process_command_line, ['--url', '/www.com'])