Beispiel #1
0
def test_sam_and_bam_detection(tmpdir):
    prev = tmpdir.chdir()

    sam = tmpdir.join('bad.sam')
    sam.ensure()

    crs = ci.CheckResult(sam)

    assert checks.sam_should_compress(sam) == 'PROB_SAM_SHOULD_COMPRESS'
    crs.add_problem(checks.sam_should_compress(sam))

    bam = tmpdir.join('bad.bam')
    bam.ensure()

    assert checks.sam_should_compress(bam) == 'PROB_SAM_AND_BAM_EXIST'

    prev.chdir()
Beispiel #2
0
def test_sam_and_bam_detection(tmpdir):
    prev = tmpdir.chdir()

    sam = tmpdir.join('bad.sam')
    sam.ensure()

    crs = ci.CheckResult(sam)

    assert checks.sam_should_compress(sam) == 'PROB_SAM_SHOULD_COMPRESS'
    crs.add_problem(checks.sam_should_compress(sam))

    bam = tmpdir.join('bad.bam')
    bam.ensure()

    assert checks.sam_should_compress(bam) == 'PROB_SAM_AND_BAM_EXIST'

    prev.chdir()
Beispiel #3
0
def test_sam_raw_file_detection(tmpdir):
    prev = tmpdir.chdir()
    bad = tmpdir.join('bad.sam')
    bad.ensure()

    cr = ci.CheckResult(bad)
    cr.add_problem(checks.sam_should_compress(bad))

    # Check raw file
    assert cr.problems.pop()
    prev.chdir()
Beispiel #4
0
def test_sam_raw_file_detection(tmpdir):
    prev = tmpdir.chdir()
    bad = tmpdir.join('bad.sam')
    bad.ensure()

    cr = ci.CheckResult(bad)
    cr.add_problem(checks.sam_should_compress(bad))

    # Check raw file
    assert cr.problems.pop()
    prev.chdir()