From 1814d15c42cb4309fc91b3c0909a786eee48f19a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20K=C3=B6rber?= Date: Tue, 17 Apr 2018 23:00:54 +0200 Subject: [PATCH] Keep on waiting if order is in ready state --- .../test/java/org/shredzone/acme4j/it/pebble/OrderIT.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acme4j-it/src/test/java/org/shredzone/acme4j/it/pebble/OrderIT.java b/acme4j-it/src/test/java/org/shredzone/acme4j/it/pebble/OrderIT.java index 9a1270ca..94b1ac9f 100644 --- a/acme4j-it/src/test/java/org/shredzone/acme4j/it/pebble/OrderIT.java +++ b/acme4j-it/src/test/java/org/shredzone/acme4j/it/pebble/OrderIT.java @@ -180,8 +180,11 @@ public class OrderIT extends PebbleITBase { .pollInterval(1, SECONDS) .timeout(30, SECONDS) .conditionEvaluationListener(cond -> updateOrder(order)) - .until(order::getStatus, not(isOneOf(Status.PENDING, Status.PROCESSING))); + .until(order::getStatus, not(isOneOf(Status.PENDING, Status.PROCESSING, Status.READY))); + if (order.getStatus() != Status.VALID) { + fail("Order failed"); + } Certificate certificate = order.getCertificate(); X509Certificate cert = certificate.getCertificate();