import unittest from rdflib.term import URIRef from rdflib.graph import Graph s = """\ """ class SeqTestCase(unittest.TestCase): backend = "default" path = "store" def setUp(self): store = self.store = Graph(store=self.backend) store.open(self.path) store.parse(data=s, format="xml") def tearDown(self): self.store.close() def testSeq(self): items = self.store.seq(URIRef("http://example.org/Seq")) self.assertEqual(len(items), 6) self.assertEqual(items[-1], URIRef("http://example.org/six")) self.assertEqual(items[2], URIRef("http://example.org/three")) # just make sure we can serialize self.store.serialize() def test_suite(): return unittest.makeSuite(SeqTestCase) if __name__ == "__main__": unittest.main(defaultTest="test_suite")