コード例 #1
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_version2():
    args = cli.parse(['--version', '40', ''])
    assert args.version == '40'
    qr = cli.make_code(args)
    assert 40 == qr.version
コード例 #2
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_mode():
    args = cli.parse(['-m', 'alphanumeric', 'A'])
    assert args.mode == 'alphanumeric'
    qr = cli.make_code(args)
    assert 'alphanumeric' == qr.mode
コード例 #3
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_version():
    args = cli.parse(['-v', '1', ''])
    assert '1' == args.version
    qr = cli.make_code(args)
    assert 1 == qr.version
コード例 #4
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_error4():
    args = cli.parse(['--error=q', ''])
    assert args.error == 'Q'
    qr = cli.make_code(args)
    assert 'Q' == qr.error
コード例 #5
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_error3():
    args = cli.parse(['123'])
    assert 'H' == args.error
    qr = cli.make_code(args)
    assert 1 == qr.version
    assert 'H' == qr.error
コード例 #6
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_error2():
    args = cli.parse(['-e', 'M', ''])
    assert args.error == 'M'
    qr = cli.make_code(args)
    assert 'M' == qr.error
コード例 #7
0
ファイル: test_cli.py プロジェクト: pyqrcode/pyqrcodeNG
def test_mode2():
    args = cli.parse(['--mode=byte', ''])
    assert args.mode == 'byte'
    qr = cli.make_code(args)
    assert 'binary' == qr.mode