def test_omitsize2(): args = cli.parse(['--no-size', '']) assert args.omithw assert cli.build_config(args)['omithw'] is True
def test_svg_lineclass2(): args = cli.parse(['--lineclass=magnolia', '']) assert args.lineclass == 'magnolia' assert cli.build_config(args)['lineclass'] == 'magnolia'
def test_omitsize(): args = cli.parse(['--output=x.svg', '']) assert not args.omithw assert cli.build_config(args)['omithw'] is False
def test_svgclass2(): args = cli.parse(['--svgclass=magnolia', '--output=x.svg', '']) assert args.svgclass == 'magnolia' assert cli.build_config(args)['svgclass'] == 'magnolia'
def test_svg_lineclass(): args = cli.parse(['--output=x.svg', '']) assert args.lineclass is None assert 'lineclass' not in cli.build_config(args)
def test_ns(): args = cli.parse(['--output=x.svg', '']) assert args.svgns is True assert cli.build_config(args)['svgns'] is True
def test_ns2(): args = cli.parse(['--no-namespace', '--output=x.svg', '']) assert not args.svgns assert cli.build_config(args)['svgns'] is False
def test_title(): args = cli.parse(['--output=x.svg', '']) assert args.title is None assert cli.build_config(args)['title'] is None
def test_title2(): args = cli.parse(['--title=Magnolia', '--output=x.svg', '']) assert args.title == 'Magnolia' assert cli.build_config(args)['title'] == 'Magnolia'
def test_not_omit_classes(): args = cli.parse(['--output=x.svg', '']) assert not args.no_classes config = cli.build_config(args) assert 'svgclass' not in config assert 'lineclass' not in config
def test_omit_classes(): args = cli.parse(['--no-classes', '--output=x.svg', '']) assert args.no_classes config = cli.build_config(args) assert config['svgclass'] is None assert config['lineclass'] is None
def test_omit_xmldecl(): args = cli.parse(['--no-xmldecl', '--output=x.svg', '']) assert not args.xmldecl assert cli.build_config(args)['xmldecl'] is False
def test_xmldecl(): args = cli.parse(['--output=x.svg', '']) assert args.xmldecl assert cli.build_config(args)['xmldecl'] is True
def test_background_transparent2(): args = cli.parse(['--background=trans', '-output=x.png', '']) assert args.background == 'trans' assert cli.build_config(args)['background'] is None
def test_color_transparent2(): args = cli.parse(['--color=trans', '-output=x.png', '']) assert args.module_color == 'trans' assert cli.build_config(args)['module_color'] is None
def test_color(): args = cli.parse(['--color', 'green', '']) assert args.module_color == 'green' assert cli.build_config(args)['module_color'] == 'green'