Example #1
0
def test_version2():
    args = cli.parse(['--version', '40', ''])
    assert args.version == '40'
    qr = cli.make_code(args)
    assert 40 == qr.version
Example #2
0
def test_mode():
    args = cli.parse(['-m', 'alphanumeric', 'A'])
    assert args.mode == 'alphanumeric'
    qr = cli.make_code(args)
    assert 'alphanumeric' == qr.mode
Example #3
0
def test_version():
    args = cli.parse(['-v', '1', ''])
    assert '1' == args.version
    qr = cli.make_code(args)
    assert 1 == qr.version
Example #4
0
def test_error4():
    args = cli.parse(['--error=q', ''])
    assert args.error == 'Q'
    qr = cli.make_code(args)
    assert 'Q' == qr.error
Example #5
0
def test_error3():
    args = cli.parse(['123'])
    assert 'H' == args.error
    qr = cli.make_code(args)
    assert 1 == qr.version
    assert 'H' == qr.error
Example #6
0
def test_error2():
    args = cli.parse(['-e', 'M', ''])
    assert args.error == 'M'
    qr = cli.make_code(args)
    assert 'M' == qr.error
Example #7
0
def test_mode2():
    args = cli.parse(['--mode=byte', ''])
    assert args.mode == 'byte'
    qr = cli.make_code(args)
    assert 'binary' == qr.mode