def test_test_debhelper_option_parsing(): parser = cmdline.DebhelperOptionParser() parser.add_option('--sourcedirectory') opts, args = parser.parse_args(['-O--sourcedirectory', '/tmp']) eq_('/tmp', opts.sourcedirectory) eq_([], args)
def test_unknown_argument_is_error(error_mock): parser = cmdline.DebhelperOptionParser(usage='foo') parser.parse_args(['-f']) eq_(1, error_mock.call_count)