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();