33 |
v = model.createResource() |
v = model.createResource() |
34 |
w = model.createResource() |
w = model.createResource() |
35 |
|
|
36 |
nodes = {} |
nodes, dirs = {}, {} |
37 |
|
|
38 |
class NodeView(gzz.loom.NodeView): |
class NodeView(gzz.loom.NodeView): |
39 |
def render(self, vs, cs, node, dir): |
def render(self, vs, cs, node, dir): |
40 |
nodes[node] = cs |
nodes[node] = cs |
41 |
|
dirs[node] = dir |
42 |
|
|
43 |
class Cmp(java.util.Comparator): |
class Cmp(java.util.Comparator): |
44 |
def compare(self, r1, r2): |
def compare(self, r1, r2): |
113 |
assert nodes[u] == cs_u |
assert nodes[u] == cs_u |
114 |
assert nodes[v] == cs_v |
assert nodes[v] == cs_v |
115 |
assert nodes[w] == cs_w |
assert nodes[w] == cs_w |
116 |
|
|
117 |
|
assert dirs[r] == 0 |
118 |
|
assert dirs[s] == dirs[t] == dirs[u] == dirs[v] == 1 |
119 |
|
assert dirs[w] == -1 |