def test_split_samples(testdir, mock_testclass): samples = Path(__file__).parent.joinpath('samples.txt') s.split_sample = MagicMock() s.split_samples(samples) s.split_sample.assert_any_call('POLR2A', 10, 100, 500) s.split_sample.assert_any_call('ASDURF', 10, 100, 500) s.split_sample.assert_any_call('POLR1C', 10, 100, 500)
def test_split_samples_second_parameters(testdir, mock_testclass): samples = Path(__file__).parent.joinpath('samples.txt') s.split_sample = MagicMock() binlength = 20 binminlength = 200 binmaxlength = 400 s.split_samples(samples, 1, binlength, binminlength, binmaxlength) s.split_sample.assert_called_once_with('ASDURF', binlength, binminlength, binmaxlength)
def test_split_samples_parameters(testdir, mock_testclass): samples = Path(__file__).parent.joinpath('samples.txt') s.split_sample = MagicMock() binlength = 20 binminlength = 200 binmaxlength = 400 s.split_samples(samples, binlength=binlength, binminlength=binminlength, binmaxlength=binmaxlength) s.split_sample.assert_any_call('POLR2A', binlength, binminlength, binmaxlength) s.split_sample.assert_any_call('ASDURF', binlength, binminlength, binmaxlength) s.split_sample.assert_any_call('POLR1C', binlength, binminlength, binmaxlength)
def test_split_samples_second(testdir, mock_testclass): samples = Path(__file__).parent.joinpath('samples.txt') s.split_sample = MagicMock() s.split_samples(samples, 1) s.split_sample.assert_called_once_with('ASDURF', 10, 100, 500)