def testPredicateScanning(self): b = makeCharBuffer("+++-+++++1234") self.assertEquals("+++", b.scanPredicate(lambda ch: ch == '+'))
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))