24 |
from org.fenfire.test.gfx import getvs |
from org.fenfire.test.gfx import getvs |
25 |
from com.hp.hpl.mesa.rdf import jena |
from com.hp.hpl.mesa.rdf import jena |
26 |
|
|
27 |
model = jena.mem.ModelMem() |
def setUp(): |
28 |
p = model.createProperty("http://fenfire.org/2003/02/test#", "test-property") |
global model, p, r, s, t, u, v, w |
29 |
r = model.createResource() |
global nodes, dirs, props |
30 |
s = model.createResource() |
global view |
31 |
t = model.createResource() |
|
32 |
u = model.createResource() |
model = jena.mem.ModelMem() |
33 |
v = model.createResource() |
p = model.createProperty("http://fenfire.org/2003/02/test#", "test-property") |
34 |
w = model.createResource() |
r = model.createResource() |
35 |
|
s = model.createResource() |
36 |
|
t = model.createResource() |
37 |
|
u = model.createResource() |
38 |
|
v = model.createResource() |
39 |
|
w = model.createResource() |
40 |
|
|
41 |
nodes, dirs, props = {}, {}, {} |
nodes, dirs, props = {}, {}, {} |
42 |
|
|
43 |
|
view = gzz.loom.SimpleView(NodeView()) |
44 |
|
|
45 |
class NodeView(gzz.loom.NodeView): |
class NodeView(gzz.loom.NodeView): |
46 |
def render(self, vs, cs, node, prop, dir): |
def render(self, vs, cs, node, prop, dir): |
47 |
nodes[node] = cs |
nodes[node] = cs |
52 |
def compare(self, r1, r2): |
def compare(self, r1, r2): |
53 |
return [t,r,s,v,u,w].index(r1) - [t,r,s,v,u,w].index(r2) |
return [t,r,s,v,u,w].index(r1) - [t,r,s,v,u,w].index(r2) |
54 |
|
|
|
view = gzz.loom.SimpleView(NodeView()) |
|
|
|
|
55 |
def testNullRotation(): |
def testNullRotation(): |
56 |
r.addProperty(p, s) |
r.addProperty(p, s) |
57 |
r.addProperty(p, t) |
r.addProperty(p, t) |