def test_type(self): no_integrase = Integron("foo") self.assertIsNone(no_integrase.type()) just_one_integrase = Integron("just_one_integrase") just_one_integrase.add_integrase(10, 100, 'foo', 1, 1e-2, "intersection_tyr_intI") self.assertEqual(just_one_integrase.type(), "In0") just_one_attC = Integron("just_one_attC") just_one_attC.add_attC(10, 100, 1, 1e-2, "intersection_tyr_intI") self.assertEqual(just_one_attC.type(), "attC0") one_integrase_one_attC = Integron("one_integrase_one_attC") one_integrase_one_attC.add_integrase(10, 100, 'foo', 1, 1e-2, "intersection_tyr_intI") one_integrase_one_attC.add_attC(10, 100, 1, 1e-2, "intersection_tyr_intI") self.assertEqual(one_integrase_one_attC.type(), "complete")
def test_type(self): no_integrase = Integron("foo") self.assertIsNone(no_integrase.type()) just_one_integrase = Integron("just_one_integrase") just_one_integrase.add_integrase(10, 100, "foo", 1, 1e-2, "intersection_tyr_intI") self.assertEqual(just_one_integrase.type(), "In0") just_one_attC = Integron("just_one_attC") just_one_attC.add_attC(10, 100, 1, 1e-2, "intersection_tyr_intI") self.assertEqual(just_one_attC.type(), "attC0") one_integrase_one_attC = Integron("one_integrase_one_attC") one_integrase_one_attC.add_integrase(10, 100, "foo", 1, 1e-2, "intersection_tyr_intI") one_integrase_one_attC.add_attC(10, 100, 1, 1e-2, "intersection_tyr_intI") self.assertEqual(one_integrase_one_attC.type(), "complete")