def testCreateNamespaceInvalid(self): iApi._createNamespace() iApi._createNamespace([]) eErr = 1 try: iApi._createNamespace([eErr]) except ApiParamError, e: assert e.item == eErr assert basestring in e.allowedTypes assert list in e.allowedTypes
def testCreateNamespaceValid(self): iApi._createNamespace("") iApi._createNamespace([""]) iApi._createNamespace(["1", "2"])
def testCreateNamespaceProduceslowercase(self): assert iApi._createNamespace("AbCdEf").islower() assert iApi._createNamespace(["ABCDEF"]).islower() assert iApi._createNamespace(["1aB", "2cD"]).islower()
def testCreateNamespaceProduceslowercase(self): assert iApi._createNamespace("AbCdEf").islower() assert iApi._createNamespace(["ABCDEF"]).islower() assert iApi._createNamespace(["1aB", "2cD"]).islower() def testCreateNamespaceInvalid(self): iApi._createNamespace() iApi._createNamespace([]) eErr = 1 try: iApi._createNamespace([eErr]) except ApiParamError, e: assert e.item == eErr assert basestring in e.allowedTypes assert list in e.allowedTypes try: iApi._createNamespace(eErr) except ApiParamError, e: assert e.item == eErr assert basestring in e.allowedTypes assert list in e.allowedTypes def testValidIpc(self): ipc = MyTransport() api = iApi() api.ipc = ipc assert api.ipc == ipc def testInvalidIpc(self): ipc = object() api = iApi() try: api.ipc = ipc except ApiParamError, e: