Skip to content

Commit

Permalink
tests for finaletoolkit gap-bed
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesli124 committed Aug 10, 2024
1 parent ded72af commit f9a4da7
Showing 1 changed file with 65 additions and 0 deletions.
65 changes: 65 additions & 0 deletions tests/test_gaps.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
"""
Tests for finaletoolkit.genome.gaps
"""

import os

import pytest

from finaletoolkit.genome.gaps import *

class TestGapBedCLI:
def test_hg19(self, tmp_path):
dest = tmp_path / 'hg19.gaps.bed'

exit_status = os.system(f'finaletoolkit gap-bed hg19 {dest}')
assert exit_status == 0

file_exists = os.path.isfile(dest)
assert file_exists


def test_b37(self, tmp_path):
dest = tmp_path / 'b37.gaps.bed'

exit_status = os.system(f'finaletoolkit gap-bed b37 {dest}')
assert exit_status == 0

file_exists = os.path.isfile(dest)
assert file_exists


def test_human_g1k_v37(self, tmp_path):
dest = tmp_path / 'human_g1k_v37.gaps.bed'

exit_status = os.system(f'finaletoolkit gap-bed human_g1k_v37 {dest}')
assert exit_status == 0

file_exists = os.path.isfile(dest)
assert file_exists


def test_hg38(self, tmp_path):
dest = tmp_path / 'hg38.gaps.bed'

exit_status = os.system(f'finaletoolkit gap-bed hg38 {dest}')
assert exit_status == 0

file_exists = os.path.isfile(dest)
assert file_exists


def test_GRCh38(self, tmp_path):
dest = tmp_path / 'GRCh38.gaps.bed'

exit_status = os.system(f'finaletoolkit gap-bed GRCh38 {dest}')
assert exit_status == 0

file_exists = os.path.isfile(dest)
assert file_exists

class TestGapBed:
pass

class TestGenomeGaps:
pass

0 comments on commit f9a4da7

Please sign in to comment.