fix #79 with testcase
This commit is contained in:
parent
98477776a8
commit
f5a476caf2
@ -65,4 +65,31 @@ public class SSLCertDomainTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testSSLCertWithChain() {
|
||||||
|
String user = "ad";
|
||||||
|
String grantingTicketURL = cas.getGrantingTicketURL(user);
|
||||||
|
Map<String, String> setParams = new HashMap<String, String>();
|
||||||
|
setParams.put("name", "aaa03");
|
||||||
|
setParams.put("hive", "h81");
|
||||||
|
setParams.put("customer", config.getProperty("accountprefix.customer") + "-aaa");
|
||||||
|
setParams.put("basepac", "DW/B");
|
||||||
|
setParams.put("curinetaddr", "176.9.242.76");
|
||||||
|
Object[] params = new Object[] { user,
|
||||||
|
cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
|
||||||
|
setParams };
|
||||||
|
try {
|
||||||
|
Object execute = client.execute(MODULE + ".add", params);
|
||||||
|
assertTrue(execute instanceof Map<?, ?>);
|
||||||
|
Thread.sleep(5000L);
|
||||||
|
CommandShell.execute("grep 'SSLCertificate.*default' /var/local/lxc/hive/etc/apache2/sites-generated/aaa02.hostsharing.net");
|
||||||
|
fail("ShellException expected");
|
||||||
|
} catch (XmlRpcException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
} catch (ShellException e) {
|
||||||
|
} catch (InterruptedException e) {
|
||||||
|
fail(e.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user