Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)
Exemple #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)