X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=tests%2Forg%2Fcacert%2Fgigi%2Fping%2FTestDNS.java;h=96d9f438310d4854e1e9aeb6686ff2f8b4fb46b7;hp=187bb382bd1b2a860ff63b77581c56866cb9260c;hb=67bdb3b1fd3ff821d00715bf2a7ed90ca7a7a664;hpb=cd0c67fc376ea0ab65cfcb195efcf095f9942d89 diff --git a/tests/org/cacert/gigi/ping/TestDNS.java b/tests/org/cacert/gigi/ping/TestDNS.java index 187bb382..96d9f438 100644 --- a/tests/org/cacert/gigi/ping/TestDNS.java +++ b/tests/org/cacert/gigi/ping/TestDNS.java @@ -4,7 +4,6 @@ import static org.junit.Assert.*; import static org.junit.Assume.*; import java.io.IOException; -import java.net.URL; import java.net.URLEncoder; import java.sql.SQLException; import java.util.regex.Matcher; @@ -12,12 +11,12 @@ import java.util.regex.Pattern; import javax.naming.NamingException; -import org.cacert.gigi.pages.account.domain.DomainOverview; import org.cacert.gigi.testUtils.IOUtils; import org.cacert.gigi.testUtils.PingTest; import org.cacert.gigi.testUtils.TestEmailReceiver.TestMail; import org.cacert.gigi.util.DNSUtil; import org.cacert.gigi.util.RandomToken; +import org.cacert.gigi.util.SystemKeywords; import org.junit.Test; public class TestDNS extends PingTest { @@ -63,8 +62,7 @@ public class TestDNS extends PingTest { String test = getTestProps().getProperty("domain.dnstest"); assumeNotNull(test); - URL u = new URL("https://" + getServerName() + DomainOverview.PATH); - Matcher m = initailizeDomainForm(u); + Matcher m = initailizeDomainForm(); updateService(m.group(1) + (dnsVariant == 1 ? "a" : ""), m.group(2) + (dnsVariant == 2 ? "a" : ""), "dns"); String content = "newdomain=" + URLEncoder.encode(test, "UTF-8") + // @@ -74,16 +72,16 @@ public class TestDNS extends PingTest { "&ssl-type-2=direct&ssl-port-2=" + // "&ssl-type-3=direct&ssl-port-3=" + // "&adddomain&csrf=" + csrf; - URL u2 = sendDomainForm(u, content); + String p2 = sendDomainForm(content); - TestMail mail = getMailReciever().receive(); + TestMail mail = getMailReceiver().receive(); if (emailVariant == 0) { mail.verify(); } waitForPings(2); - String newcontent = IOUtils.readURL(cookie(u2.openConnection(), cookie)); + String newcontent = IOUtils.readURL(get(p2)); Pattern pat = Pattern.compile("dns\\s*success"); assertTrue(newcontent, !successDNS ^ pat.matcher(newcontent).find()); pat = Pattern.compile("email\\s*success"); @@ -93,7 +91,7 @@ public class TestDNS extends PingTest { private String readDNS(String token) throws NamingException { String test = getTestProps().getProperty("domain.dnstest"); assumeNotNull(test); - String targetDomain = token + "._cacert._auth." + test; + String targetDomain = token + "." + SystemKeywords.DNS_PREFIX + "._auth." + test; String testns = getTestProps().getProperty("domain.testns"); assumeNotNull(testns); String[] data = DNSUtil.getTXTEntries(targetDomain, testns);