def test02SetProperties(self): client = MyProxyClient() try: client.port = None self.fail("Expecting AttributeError raised from port set to " "invalid type") except TypeError: pass client.port = 8000 client.hostname = '127.0.0.1' client.serverDN = '/O=NDG/OU=BADC/CN=raphael' client.proxyCertMaxLifetime = 80000 client.proxyCertLifetime = 70000 try: client.openSSLConfFilePath = mkPath('ssl.cnf') self.fail("Expecting OpenSSLConfigError raised for invalid file " "'ssl.cnf'") except OpenSSLConfigError: pass client.caCertDir = mkPath('/etc/grid-security/certificates') self.assertTrue(client.port == 8000) self.assertTrue(client.hostname == '127.0.0.1') self.assertTrue(client.serverDN == '/O=NDG/OU=BADC/CN=raphael') self.assertTrue(client.proxyCertMaxLifetime == 80000) self.assertTrue(client.proxyCertLifetime == 70000) self.assertTrue(client.openSSLConfFilePath == mkPath('ssl.cnf')) self.assertTrue( client.caCertDir == mkPath('/etc/grid-security/certificates'))
def test02SetProperties(self): client = MyProxyClient() try: client.port = None self.fail("Expecting AttributeError raised from port set to " "invalid type") except TypeError: pass client.port = 8000 client.hostname = '127.0.0.1' client.serverDN = '/O=NDG/OU=BADC/CN=raphael' client.proxyCertMaxLifetime = 80000 client.proxyCertLifetime = 70000 try: client.openSSLConfFilePath = mkPath('ssl.cnf') self.fail("Expecting OpenSSLConfigError raised for invalid file " "'ssl.cnf'") except OpenSSLConfigError: pass client.caCertDir = mkPath('/etc/grid-security/certificates') self.assert_(client.port == 8000) self.assert_(client.hostname == '127.0.0.1') self.assert_(client.serverDN == '/O=NDG/OU=BADC/CN=raphael') self.assert_(client.proxyCertMaxLifetime == 80000) self.assert_(client.proxyCertLifetime == 70000) self.assert_(client.openSSLConfFilePath == mkPath('ssl.cnf')) self.assert_( client.caCertDir == mkPath('/etc/grid-security/certificates'))