Ejemplo n.º 1
0
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"
Ejemplo n.º 2
0
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"
Ejemplo n.º 3
0
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"
Ejemplo n.º 4
0
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"
Ejemplo n.º 5
0
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"
Ejemplo n.º 6
0
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"