[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/test/gzz/index enfiladeoverlap.py impl/xuin...
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/test/gzz/index enfiladeoverlap.py impl/xuin... |
Date: |
Mon, 16 Sep 2002 09:57:22 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/09/16 09:57:22
Modified files:
test/gzz/index : enfiladeoverlap.py
test/gzz/index/impl: xuindexer.test
Log message:
Reveal a problem...
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/gzz/index/enfiladeoverlap.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/test/gzz/index/impl/xuindexer.test.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: gzz/test/gzz/index/enfiladeoverlap.py
diff -c gzz/test/gzz/index/enfiladeoverlap.py:1.2
gzz/test/gzz/index/enfiladeoverlap.py:1.3
*** gzz/test/gzz/index/enfiladeoverlap.py:1.2 Mon Sep 16 09:53:14 2002
--- gzz/test/gzz/index/enfiladeoverlap.py Mon Sep 16 09:57:22 2002
***************
*** 71,77 ****
--- 71,84 ----
failUnlessEqual(["1", "10"],
c(index.getMatches(enf1.sub(0,1))))
+ failUnlessEqual(["2"],
+ c(index.getMatches(enf2.sub(0,1))))
+ index.set("2", None)
+ failUnlessEqual(["1", "10"],
+ c(index.getMatches(enf1.sub(0,1))))
+ failUnlessEqual([],
+ c(index.getMatches(enf2.sub(0,1))))
Index: gzz/test/gzz/index/impl/xuindexer.test
diff -c gzz/test/gzz/index/impl/xuindexer.test:1.1
gzz/test/gzz/index/impl/xuindexer.test:1.2
*** gzz/test/gzz/index/impl/xuindexer.test:1.1 Mon Sep 16 09:53:14 2002
--- gzz/test/gzz/index/impl/xuindexer.test Mon Sep 16 09:57:22 2002
***************
*** 34,40 ****
--- 34,68 ----
failUnlessEqual([link1],
c(xuindexer.getForwardIndex().getMatches(enf1.sub(0,1))))
+ # Link C-A
+ link2 = XuLink(enf1.sub(1,2), enf1.sub(0,1))
+ xuindexer.add(link2)
+
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf2.sub(0,1))))
+ failUnlessEqual([link2],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(1,2))))
+ failUnlessEqual([link1],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(0,1))))
+ xuindexer.remove(link1)
+
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf2.sub(0,1))))
+ failUnlessEqual([link2],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(1,2))))
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(0,1))))
+
+ xuindexer.remove(link2)
+
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf2.sub(0,1))))
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(1,2))))
+ failUnlessEqual([],
+ c(xuindexer.getForwardIndex().getMatches(enf1.sub(0,1))))
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] gzz/test/gzz/index enfiladeoverlap.py impl/xuin...,
Tuomas J. Lukka <=