Ejemplo n.º 1
0
def test_create_symlink_job(tmpdir):
    dl_dir = tmpdir.mkdir('download')
    fake_file = dl_dir.join('fake_genomic.gbff.gz')
    fake_file.write('foo')
    assert fake_file.check()
    checksum = core.md5sum(str(fake_file))
    checksums = [{'checksum': checksum, 'file': fake_file.basename}]
    symlink_dir = tmpdir.mkdir('symlink')

    assert core.worker(
        core.create_symlink_job(str(dl_dir), checksums, 'genbank', str(symlink_dir)))
    symlink = symlink_dir.join('fake_genomic.gbff.gz')
    assert symlink.check()
Ejemplo n.º 2
0
def test_create_symlink_job(tmpdir):
    dl_dir = tmpdir.mkdir('download')
    fake_file = dl_dir.join('fake_genomic.gbff.gz')
    fake_file.write('foo')
    assert fake_file.check()
    checksum = core.md5sum(str(fake_file))
    checksums = [{'checksum': checksum, 'file': fake_file.basename}]
    symlink_dir = tmpdir.mkdir('symlink')

    assert core.worker(
        core.create_symlink_job(str(dl_dir), checksums, 'genbank', str(symlink_dir)))
    symlink = symlink_dir.join('fake_genomic.gbff.gz')
    assert symlink.check()