def test_defaults(): optParser = OptionParser() sys.argv = [""] optParser.add_option("--field4", dest="field4", default="defaultValue") (opts, args) = optParser.parse_args() print opts print args assert opts.field4 == "defaultValue"
def test_differing_destination_and_name(): optParser = OptionParser() sys.argv = ["", "--field3=value3"] optParser.add_option("--field3", dest="field2") (opts, args) = optParser.parse_args() print opts print args assert opts.field2 == "value3"
def test_single_dash(): optParser = OptionParser() sys.argv = ["", "-f", "value"] optParser.add_option("-f", dest="field1") (opts, args) = optParser.parse_args() print opts print args assert opts.field1 == "value"
def test_defaults(): optParser = OptionParser() sys.argv = [""] optParser.add_option("--field4", dest="field4",default="defaultValue") (opts, args) = optParser.parse_args() print opts print args assert opts.field4 == "defaultValue"
def test_differing_destination_and_name(): optParser = OptionParser() sys.argv = ["","--field3=value3"] optParser.add_option("--field3", dest="field2") (opts, args) = optParser.parse_args() print opts print args assert opts.field2 == "value3"
def test_single_dash(): optParser = OptionParser() sys.argv = ["","-f","value"] optParser.add_option("-f", dest="field1") (opts, args) = optParser.parse_args() print opts print args assert opts.field1 == "value"