HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2012-01-04 dffa8330eabab7f0a2b78ff7e9955cc68735d763
fix #79 with testcase
1 files modified
16 ■■■■ changed files
hsarback/test/de/hsadmin/remote/SSLCertDomainTest.java 16 ●●●● patch | view | raw | blame | history
hsarback/test/de/hsadmin/remote/SSLCertDomainTest.java
@@ -55,11 +55,15 @@
            Object execute = client.execute(MODULE + ".add", params);
            assertTrue(execute instanceof Map<?, ?>);
            Thread.sleep(5000L);
            CommandShell.execute("grep 'SSLCertificateChainFile' /var/local/lxc/hive/etc/apache2/sites-generated/aaa02.hostsharing.net");
            fail("ShellException expected");
            String out = CommandShell.execute("( ls /var/local/lxc/hive/etc/apache2/sites-generated/aaa02.hostsharing.net >/dev/null 2>&1 " +
                    " && grep 'SSLCertificateChainFile' /var/local/lxc/hive/etc/apache2/sites-generated/aaa02.hostsharing.net >/dev/null 2>&1 " +
                    " && echo Ok )" +
                    " || echo fail");
            assertTrue(out.startsWith("Ok"));
        } catch (XmlRpcException e) {
            fail(e.getMessage());
        } catch (ShellException e) {
            fail(e.getMessage());
        } catch (InterruptedException e) {
            fail(e.getMessage());
        }
@@ -82,11 +86,15 @@
            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");
            String out = CommandShell.execute("( ls /var/local/lxc/hive/etc/apache2/sites-generated/aaa03.hostsharing.net >/dev/null 2>&1 " +
                    " && grep 'SSLCertificate.*default' /var/local/lxc/hive/etc/apache2/sites-generated/aaa03.hostsharing.net >/dev/null 2>&1 " +
                    " && echo Ok )" +
                    " || echo fail");
            assertTrue(out.startsWith("Ok"));
        } catch (XmlRpcException e) {
            fail(e.getMessage());
        } catch (ShellException e) {
            fail(e.getMessage());
        } catch (InterruptedException e) {
            fail(e.getMessage());
        }