def test_actor_path_03(): ppl = {536472, 44795, 240045, 19534} result1 = lab.actor_path(db_large, 10526, lambda p: p in ppl) check_valid_path(raw_db_large, result1, 10526, 19534, 3) result2 = lab.actor_path(db_large, 10526, lambda p: p in ppl and p > 19534) check_valid_path(raw_db_large, result1, 10526, None, 3) assert result2[-1] in {536472, 44795}
def test_27(self): result = lab.actor_path(self.db_large, 129507, lambda p: p == 152597) self.assertNotEqual(result, None) self.assertEqual(len(result), 8) self.assertTrue(valid_path(self.db_large, result)) self.assertEqual(result[0], 129507) self.assertEqual(result[-1], 152597)
def test_24(self): ppl = {536472, 44795, 240045, 19534} result1 = lab.actor_path(self.db_large, 10526, lambda p: p in ppl) self.assertNotEqual(result1, None) self.assertEqual(len(result1), 4) self.assertTrue(valid_path(self.db_large, result1)) self.assertEqual(result1[0], 10526) self.assertEqual(result1[-1], 19534) result2 = lab.actor_path(self.db_large, 10526, lambda p: p in ppl and p > 19534) self.assertNotEqual(result2, None) self.assertEqual(len(result2), 5) self.assertTrue(valid_path(self.db_large, result2)) self.assertEqual(result2[0], 10526) self.assertIn(result2[-1], {536472, 44795})
def test_26(self): result = lab.actor_path(self.db_large, 26473, lambda p: p in {105656, 118946}) self.assertNotEqual(result, None) self.assertEqual(len(result), 2) self.assertTrue(valid_path(self.db_large, result)) self.assertEqual(result[0], 26473) self.assertEqual(result[-1], 118946)
def test_25(self): result = lab.actor_path(self.db_large, 152597, lambda p: p in {129507, 1400266, 1355798}) self.assertNotEqual(result, None) self.assertEqual(len(result), 7) self.assertTrue(valid_path(self.db_large, result)) self.assertEqual(result[0], 152597) self.assertIn(result[-1], {1400266, 1355798})
def test_23(self): result = lab.actor_path(self.db_large, 975260, lambda p: True) self.assertEqual(result, [975260]) result2 = lab.actor_path(self.db_large, 975260, lambda p: p == 975260) self.assertEqual(result2, [975260])
def test_22(self): result = lab.actor_path(self.db_large, 975260, lambda p: False) self.assertEqual(result, None)
def test_actor_path_06(): result = lab.actor_path(db_large, 129507, lambda p: p == 152597) check_valid_path(raw_db_large, result, 129507, 152597, 7)
def test_actor_path_05(): result = lab.actor_path(db_large, 26473, lambda p: p in {105656, 118946}) check_valid_path(raw_db_large, result, 26473, 118946, 1)
def test_actor_path_04(): result = lab.actor_path(db_large, 152597, lambda p: p in {129507, 1400266, 1355798}) check_valid_path(raw_db_large, result, 152597, None, 6) assert result[-1] in {1400266, 1355798}
def test_actor_path_02(): result = lab.actor_path(db_large, 975260, lambda p: True) result2 = lab.actor_path(db_large, 975260, lambda p: p == 975260) assert result == result2 == [975260]
def test_actor_path_01(): result = lab.actor_path(db_large, 975260, lambda p: False) assert result is None