import org.cacert.gigi.testUtils.PingTest;
import org.cacert.gigi.testUtils.TestEmailReceiver.TestMail;
import org.cacert.gigi.util.RandomToken;
+import org.cacert.gigi.util.SystemKeywords;
import org.junit.Test;
public class TestHTTP extends PingTest {
private String readHTTP(String token) throws IOException {
String httpDom = getTestProps().getProperty("domain.http");
assumeNotNull(httpDom);
- URL u = new URL("http://" + httpDom + "/cacert-" + token + ".txt");
+ URL u = new URL("http://" + httpDom + "/" + SystemKeywords.HTTP_CHALLENGE_PREFIX + token + ".txt");
return IOUtils.readURL(new InputStreamReader(u.openStream(), "UTF-8")).trim();
}
try (Socket s0 = s.accept()) {
BufferedReader br = new BufferedReader(new InputStreamReader(s0.getInputStream(), "UTF-8"));
String fst = br.readLine();
- assertEquals("GET /cacert-" + m.group(1) + ".txt HTTP/1.1", fst);
- while ( !br.readLine().equals("")) {
+ assertEquals("GET /" + SystemKeywords.HTTP_CHALLENGE_PREFIX + m.group(1) + ".txt HTTP/1.1", fst);
+ while ( !"".equals(br.readLine())) {
}
String res = m.group(2);
PrintWriter out = new PrintWriter(new OutputStreamWriter(s0.getOutputStream(), "UTF-8"));