def test_predict_cleavage_site(self): with patch.object(subprocessing, "run_hmmpfam2", return_value=[]): assert predict_cleavage_site('foo', 'bar') is None fake_hit = FakeHit(24, 42, 17, 'fake') with patch.object(subprocessing, "run_hmmpfam2", return_value=[[fake_hit]]): res = predict_cleavage_site('foo', 'bar') self.assertEqual(42, res.end) self.assertEqual(17, res.score) self.assertEqual('fake', res.lantype)
def test_predict_cleavage_site(self, mocked_run): "Test thiopeptides.predict_cleavage_site()" resvec = predict_cleavage_site('foo', 'bar', 51) assert resvec == (None, 0.) fake_hit = FakeHit(24, 42, 17, 'fake') mocked_run.return_value = [[fake_hit]] end, score = predict_cleavage_site('foo', 'bar', 15) self.assertEqual(28, end) self.assertEqual(17, score)
def test_predict_cleavage_site(self): "Test lanthipeptides.predict_cleavage_site()" resvec = predict_cleavage_site('foo', 'bar') self.assertEqual(None, resvec) fake_hit = FakeHit(24, 42, 17, 'fake') self.hmmpfam_return_vals.append([fake_hit]) res = predict_cleavage_site('foo', 'bar') self.assertEqual(42, res.end) self.assertEqual(17, res.score) self.assertEqual('fake', res.lantype)
def test_predict_cleavage_site(self): "Test thiopeptides.predict_cleavage_site()" resvec = predict_cleavage_site('foo', 'bar', 51) assert resvec == (None, 0.) fake_hit = FakeHit(24, 42, 17, 'fake') self.hmmpfam_return_vals.append([fake_hit]) end, score = predict_cleavage_site('foo', 'bar', 15) self.assertEqual(28, end) self.assertEqual(17, score)