Esempio n. 1
0
 def test_neCase(self):
     for init, segments in self.testParseStrings:
         path1 = Path(init)
         path2 = Path(init)
         path1.add("new")
         path2.add(["NEW"])
         self.assertNotEquals(path1, path2)
Esempio n. 2
0
 def test_neCase(self):
     for init, segments in self.testParseStrings:
         path1 = Path(init)
         path2 = Path(init)
         path1.add("new")
         path2.add(["NEW"])
         self.assertNotEquals(path1, path2)
Esempio n. 3
0
 def test_addString(self):
     for init, segments in self.testParseStrings:
         path = Path(init)
         self.assertEquals(path.segments, segments)
         self.assertEquals(path.add(init), path)
         self.assertEquals(path.segments, segments * 2)
Esempio n. 4
0
 def test_addIterable(self):
     for iterable in self.testInitIterables:
         path = Path(iterable)
         self.assertEquals(path.segments, iterable)
         self.assertEquals(path.add(iterable), path)
         self.assertEquals(path.segments, iterable * 2)
Esempio n. 5
0
 def test_addString(self):
     for init, segments in self.testParseStrings:
         path = Path(init)
         self.assertEquals(path.segments, segments)
         self.assertEquals(path.add(init), path)
         self.assertEquals(path.segments, segments * 2)
Esempio n. 6
0
 def test_addIterable(self):
     for iterable in self.testInitIterables:
         path = Path(iterable)
         self.assertEquals(path.segments, iterable)
         self.assertEquals(path.add(iterable), path)
         self.assertEquals(path.segments, iterable * 2)