Exemplo n.º 1
0
 def setUp(self):
     self.g = Graph()
     self.g.add((EX.s0, EX.p0, EX.o0))
     self.g.add((EX.s0, EX.p0, EX.o0bis))
     self.t1 = Graph(AuditableStore(self.g.store), self.g.identifier)
     self.t2 = Graph(AuditableStore(self.g.store), self.g.identifier)
     self.t1.add((EX.s1, EX.p1, EX.o1))
     self.t2.add((EX.s2, EX.p2, EX.o2))
     self.t1.remove((EX.s0, EX.p0, EX.o0))
     self.t2.remove((EX.s0, EX.p0, EX.o0bis))
Exemplo n.º 2
0
    def test_issue_1141_1(self):
        file = b"@prefix : <http://example.com/> . :s :p :o ."

        for format in ("turtle", "trig"):
            # with formula
            graph = Graph()
            self.assertTrue(graph.store.formula_aware)
            graph.parse(data=file, format=format)
            self.assertEqual(len(graph), 1)

            # without
            graph = Graph(store=AuditableStore(Memory()))
            self.assertFalse(graph.store.formula_aware)
            graph.parse(data=file, format=format)
            self.assertEqual(len(graph), 1)
Exemplo n.º 3
0
    def setUp(self):
        self.g = Graph()
        self.g.add((EX.s0, EX.p0, EX.o0))
        self.g.add((EX.s0, EX.p0, EX.o0bis))

        self.t = Graph(AuditableStore(self.g.store), self.g.identifier)
Exemplo n.º 4
0
 def setUp(self):
     self.g = Graph()
     self.t = Graph(AuditableStore(self.g.store), self.g.identifier)