Exemple #1
0
def test_fxp_fpch(infn, outfn, sha1sum):
    """Converting an FXP file of type FPCh produces correct output."""
    infile = join(TESTDATA_DIR, infn)
    outdir = join(TESTOUTPUT_DIR, 'ardour')
    outfile = join(outdir, outfn)

    try:
        os.remove(outfile)
    except OSError:
        pass

    os.makedirs(outdir, exist_ok=True)
    ret = main(["-o", outdir, infile])

    assert ret is None
    assert exists(outfile)
    assert check_output(outfile) == sha1sum
Exemple #2
0
def test_fxp_merge(infn, outfn, sha1sum):
    """Converting and merging an FXP file produces correct output."""
    infile = join(TESTDATA_DIR, infn)
    infile2 = join(TESTDATA_DIR, outfn)
    outdir = join(TESTOUTPUT_DIR, 'ardour')
    outfile = join(outdir, outfn)

    try:
        os.remove(outfile)
    except OSError:
        pass

    os.makedirs(outdir, exist_ok=True)
    shutil.copyfile(infile2, outfile)
    ret = main(["-o", outdir, "-m", infile])

    assert ret is None
    assert exists(outfile)
    assert check_output(outfile) == sha1sum