コード例 #1
0
ファイル: test_srst2.py プロジェクト: katholt/srst2
	def test_samtools_with_missing(self, env_mock, path_mock):
		path_mock.isfile.side_effect = lambda f: 'missing' not in f
		fake_env_variables = {'SRST2_SAMTOOLS': '/missing/samtools'}
		env_mock.get.side_effect = fake_env_variables.get
		samtools_exec = srst2.get_samtools_exec()
		self.assertEqual(samtools_exec, 'samtools')
コード例 #2
0
ファイル: test_srst2.py プロジェクト: stanikae/jekesa
 def test_samtools_with_missing(self, env_mock, path_mock):
     path_mock.isfile.side_effect = lambda f: 'missing' not in f
     fake_env_variables = {'SRST2_SAMTOOLS': '/missing/samtools'}
     env_mock.get.side_effect = fake_env_variables.get
     samtools_exec = srst2.get_samtools_exec()
     self.assertEqual(samtools_exec, 'samtools')
コード例 #3
0
ファイル: test_srst2.py プロジェクト: katholt/srst2
	def test_samtools_with_default(self, env_mock, path_mock):
		path_mock.isfile.side_effect = lambda f: 'missing' not in f
		fake_env_variables = {}
		env_mock.get.side_effect = fake_env_variables.get
		samtools_exec = srst2.get_samtools_exec()
		self.assertEqual(samtools_exec, 'samtools')
コード例 #4
0
ファイル: test_srst2.py プロジェクト: stanikae/jekesa
 def test_samtools_with_default(self, env_mock, path_mock):
     path_mock.isfile.side_effect = lambda f: 'missing' not in f
     fake_env_variables = {}
     env_mock.get.side_effect = fake_env_variables.get
     samtools_exec = srst2.get_samtools_exec()
     self.assertEqual(samtools_exec, 'samtools')