def test_need_to_create_symlink_no_symlink(tmpdir): checksums = [ { 'checksum': 'fake', 'file': 'skipped' }, { 'checksum': 'fake', 'file': 'fake_genomic.gbff.gz' }, ] assert core.need_to_create_symlink(str(tmpdir), checksums, 'genbank', None) is False
def test_need_to_create_symlink(tmpdir): fake_file = tmpdir.join('fake_genomic.gbff.gz') fake_file.write('foo') assert fake_file.check() checksum = core.md5sum(str(fake_file)) human_readable_dir = tmpdir.mkdir('human_readable') checksums = [ {'checksum': 'fake', 'file': 'skipped'}, {'checksum': checksum, 'file': fake_file.basename}, ] assert core.need_to_create_symlink(str(tmpdir), checksums, 'genbank', str(human_readable_dir))
def test_need_to_create_symlink(tmpdir): fake_file = tmpdir.join('fake_genomic.gbff.gz') fake_file.write('foo') assert fake_file.check() checksum = core.md5sum(str(fake_file)) human_readable_dir = tmpdir.mkdir('human_readable') checksums = [ {'checksum': 'fake', 'file': 'skipped'}, {'checksum': checksum, 'file': fake_file.basename}, ] assert core.need_to_create_symlink(str(tmpdir), checksums, 'genbank', str(human_readable_dir))
def test_need_to_create_symlink_no_symlink(tmpdir): checksums = [ {'checksum': 'fake', 'file': 'skipped'}, {'checksum': 'fake', 'file': 'fake_genomic.gbff.gz'}, ] assert core.need_to_create_symlink(str(tmpdir), checksums, 'genbank', None) is False