def test_isname(self): self.assert_(isname("abc")) self.assert_(isname("abc_def")) self.assert_(isname("_abc")) self.assert_(isname("abc_")) self.assert_(not isname("abc-def")) self.assert_(not isname("-def")) self.assert_(not isname("abc-")) self.assert_(not isname(""))
def test_isname(self): self.assert_(isname("abc")) self.assert_(isname("abc_def")) self.assert_(isname("_abc")) self.assert_(isname("abc_")) self.assert_(not isname("abc-def")) self.assert_(not isname("-def")) self.assert_(not isname("abc-")) self.assert_(not isname(""))
def handle_define(self, section, rest): parts = rest.split(None, 1) defname = self._normalize_case(parts[0]) defvalue = '' if len(parts) == 2: defvalue = parts[1] if self.defines.has_key(defname): self.error("cannot redefine " + ` defname `) if not isname(defname): self.error("not a substitution legal name: " + ` defname `) self.defines[defname] = self.replace(defvalue)
def handle_define(self, section, rest): parts = rest.split(None, 1) defname = self._normalize_case(parts[0]) defvalue = '' if len(parts) == 2: defvalue = parts[1] if self.defines.has_key(defname): self.error("cannot redefine " + `defname`) if not isname(defname): self.error("not a substitution legal name: " + `defname`) self.defines[defname] = self.replace(defvalue)