def test_match_as_tuples_subject_object(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples(subject="MONKEY", obj="2") self.assertIsNotNone(matched) self.assertEqual(1, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched)
def test_match_as_tuples_subject_object(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples(subject="MONKEY", obj="2") self.assertIsNotNone(matched) self.assertEquals(1, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched)
def test_match_all_as_tuples_predicate_object(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples(predicate="LEGS", obj="2") self.assertIsNotNone(matched) self.assertEqual(2, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched) self.assertTrue(["BIRD", "LEGS", "2"] in matched)
def test_match_all_as_tuples_predicate_object(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples(predicate="LEGS", obj="2") self.assertIsNotNone(matched) self.assertEquals(2, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched) self.assertTrue(["BIRD", "LEGS", "2"] in matched)
def test_match_all_as_tuples(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples() self.assertIsNotNone(matched) self.assertEqual(5, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched) self.assertTrue(["MONKEY", "HASFUR", "true"] in matched) self.assertTrue(["ZEBRA", "LEGS", "4"] in matched) self.assertTrue(["BIRD", "LEGS", "2"] in matched) self.assertTrue(["ELEPHANT", "TRUNK", "true"] in matched)
def test_match_all_as_tuples(self): collection = RDFCollection() self.assertIsNotNone(collection) self.add_data(collection) matched = collection.matched_as_tuples() self.assertIsNotNone(matched) self.assertEquals(5, len(matched)) self.assertTrue(["MONKEY", "LEGS", "2"] in matched) self.assertTrue(["MONKEY", "HASFUR", "true"] in matched) self.assertTrue(["ZEBRA", "LEGS", "4"] in matched) self.assertTrue(["BIRD", "LEGS", "2"] in matched) self.assertTrue(["ELEPHANT", "TRUNK", "true"] in matched)