예제 #1
0
 def testPredicateScanning(self):
     b = makeCharBuffer("+++-+++++1234")
     self.assertEquals("+++", b.scanPredicate(lambda ch: ch == '+'))
예제 #2
0
 def testPredicateScanning(self):
     b = makeCharBuffer("+++-+++++1234")
     self.assertEquals("+++", b.scanPredicate(lambda ch: ch == '+'))
예제 #3
0
 def testCharacterSetScanning(self):
     b = makeCharBuffer("+++-+++++1234")
     self.assertEquals("+++", b.scanCharacterSet(set("+")))
     self.assertEquals("", b.scanCharacterSet(set("+")))
     self.assertEquals("-", b.scanCharacterSet(set("-")))
     self.assertEquals("+", b.scanCharacterSet(set("+"), 1))
예제 #4
0
 def testCharacterSetScanning(self):
     b = makeCharBuffer("+++-+++++1234")
     self.assertEquals("+++", b.scanCharacterSet(set("+")))
     self.assertEquals("", b.scanCharacterSet(set("+")))
     self.assertEquals("-", b.scanCharacterSet(set("-")))
     self.assertEquals("+", b.scanCharacterSet(set("+"), 1))