/[fenfire]/fenfire/org/fenfire/loom/NamespaceMap.test
ViewVC logotype

Diff of /fenfire/org/fenfire/loom/NamespaceMap.test

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by benja, Sun Mar 9 00:57:59 2003 UTC revision 1.2 by benja, Tue Mar 11 22:45:53 2003 UTC
# Line 69  def testFromXML(): Line 69  def testFromXML():
69      assert map.getAbbrev("mailto:foo@example.org") == "two:example.org"      assert map.getAbbrev("mailto:foo@example.org") == "two:example.org"
70      assert map.getAbbrev("urn:x-foo:foo") == "urn:x-foo:foo"      assert map.getAbbrev("urn:x-foo:foo") == "urn:x-foo:foo"
71            
72    
73    def testCompareByAbbrev():
74        map = gzz.loom.NamespaceMap()
75        map.put("one", "http://example.com/")
76        map.put("two", "mailto:foo@")
77    
78        cmp = map.getComparator().compare
79    
80        assert cmp("foo", "foo") == 0
81        assert cmp("foo", "bar") > 0
82    
83        assert cmp("kabba", "http://example.com") > 0
84        assert cmp("kabba", "http://example.com/innamespace") < 0
85    
86        assert cmp("http://example.com/1", "mailto:foo@example.com") < 0
87        assert cmp("http://example.com/17", "http://example.com/17") == 0

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26