Example #1
0
 def test_validIdentifier(self):
     self.assertEquals(util.validIdentifier('foo'), True)
     self.assertEquals(util.validIdentifier('_foo'), True)
     self.assertEquals(util.validIdentifier('_foo_'), True)
     self.assertEquals(util.validIdentifier('foo2'), True)
     self.assertEquals(util.validIdentifier('Foo'), True)
     self.assertEquals(util.validIdentifier(' foo'), False)
     self.assertEquals(util.validIdentifier('foo '), False)
     self.assertEquals(util.validIdentifier('9'), False)
Example #2
0
File: form.py Project: bne/squeal
    def __init__(self, callback, name, validate, label):

        if not util.validIdentifier(name):
            import warnings
            warnings.warn('[0.9] Invalid action name %r. This will become an error in the future.' %
                    name, FutureWarning, stacklevel=3)

        self.callback = callback
        self.name = name
        self.validate = validate
        if label is None:
            self.label = util.titleFromName(name)
        else:
            self.label = label
Example #3
0
File: form.py Project: bne/squeal
 def __init__(self, name, type, widgetFactory=None, label=None,
         description=None, cssClass=None):
     if not util.validIdentifier(name):
         raise ValueError('%r is an invalid field name'%name)
     if label is None:
         label = util.titleFromName(name)
     if widgetFactory is None:
         widgetFactory = iformal.IWidget
     self.name = name
     self.type = type
     self.widgetFactory = widgetFactory
     self.label = label
     self.description = description
     self.cssClass = cssClass
Example #4
0
 def __init__(self, name, type, widgetFactory=None, label=None,
         description=None, cssClass=None):
     if not util.validIdentifier(name):
         raise ValueError('%r is an invalid field name'%name)
     if label is None:
         label = util.titleFromName(name)
     if widgetFactory is None:
         widgetFactory = iformal.IWidget
     self.name = name
     self.type = type
     self.widgetFactory = widgetFactory
     self.label = label
     self.description = description
     self.cssClass = cssClass
Example #5
0
    def __init__(self, callback, name, validate, label):

        if not util.validIdentifier(name):
            import warnings
            warnings.warn('[0.9] Invalid action name %r. This will become an error in the future.' %
                    name, FutureWarning, stacklevel=3)

        self.callback = callback
        self.name = name
        self.validate = validate
        if label is None:
            self.label = util.titleFromName(name)
        else:
            self.label = label