Example #1
0
 def zimbraCalResCapacity(self, value):
     val = None
     if isinstance(value, collections.OrderedDict):
         if utils.checkIsNum(value['content']):
             val = value['content']
     elif isinstance(value, str) or value is None:
         if utils.checkIsNum(value):
             val = value
     else:
         raise TypeError("zimbraCalResCapacity")
     self._zimbraCalResCapacity = val
Example #2
0
 def postalCode(self, value):
     if isinstance(value, int):
         self._postalCode = str(value)
     elif isinstance(value, str) or value is None:
         if utils.checkIsNum(value):
             self._postalCode = value
     else:
         raise TypeError
def test_checkIsNum_casTrueSansSeparateur():
    assert checkIsNum("0123456789")
def test_checkIsNum_casFalseAvecCaractereSpecial():
    assert not checkIsNum("01/23/45/67/89{")
def test_checkIsNum_casFalseAvecLettre():
    assert not checkIsNum("01/23/45/67/89a")
def test_checkIsNum_casTrueVide():
    assert checkIsNum("")
def test_checkIsNum_casTrueAvecSlash():
    assert checkIsNum("01/23/45/67/89")
def test_checkIsNum_casTrueAvecUnderscore():
    assert checkIsNum("01_23_45_67_89")
def test_checkIsNum_casTrueAvecEspace():
    assert checkIsNum("01 23 45 67 89")
def test_checkIsNum_casTrueAvecPoint():
    assert checkIsNum("01.23.45.67.89")
def test_checkIsNum_casTrueAvecTiret():
    assert checkIsNum("01-23-45-67-89")
 def telephoneNumber(self, value):
     if isinstance(value, str) or value is None:
         if utils.checkIsNum(value):
             self._telephoneNumber = value
     else:
         raise TypeError
 def mobile(self, value):
     if isinstance(value, str) or value is None:
         if utils.checkIsNum(value):
             self._mobile = value
     else:
         raise TypeError