From c5232fa4613e84277c403f7a597fecda52c3fcb2 Mon Sep 17 00:00:00 2001 From: Derek Abdine Date: Thu, 27 Jan 2022 14:30:19 -0800 Subject: [PATCH 1/2] Bump recog content to version 2.3.22 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4e0612d..9d544c2 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ - 2.3.21 + 2.3.22 1.8 1.8 UTF-8 From b7cb549f25811329dc39386f6f68afe84ad6a2fa Mon Sep 17 00:00:00 2001 From: Derek Abdine Date: Thu, 27 Jan 2022 14:30:53 -0800 Subject: [PATCH 2/2] Sync with rapid7/recog#402: Reduce warning output when no tests are present --- .../test/java/com/rapid7/recog/verify/RecogVerifierTest.java | 2 +- recog/src/main/java/com/rapid7/recog/RecogMatcher.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/recog-verify/src/test/java/com/rapid7/recog/verify/RecogVerifierTest.java b/recog-verify/src/test/java/com/rapid7/recog/verify/RecogVerifierTest.java index 51d6b0c..767f443 100644 --- a/recog-verify/src/test/java/com/rapid7/recog/verify/RecogVerifierTest.java +++ b/recog-verify/src/test/java/com/rapid7/recog/verify/RecogVerifierTest.java @@ -83,7 +83,7 @@ public void verifyNoExampleNonZeroPositionParamsWarnCount() throws ParseExceptio // then assertEquals(0, verifier.getReporter().getSuccessCount()); assertEquals(0, verifier.getReporter().getFailureCount()); - assertEquals(4, verifier.getReporter().getWarningCount()); + assertEquals(1, verifier.getReporter().getWarningCount()); } @Test diff --git a/recog/src/main/java/com/rapid7/recog/RecogMatcher.java b/recog/src/main/java/com/rapid7/recog/RecogMatcher.java index c760102..48c6286 100644 --- a/recog/src/main/java/com/rapid7/recog/RecogMatcher.java +++ b/recog/src/main/java/com/rapid7/recog/RecogMatcher.java @@ -225,6 +225,7 @@ public void verifyExamples(BiConsumer consumer) { // look for the presence of test cases if (examples.size() == 0) { consumer.accept(VerifyStatus.Warn, String.format("'%s' has no test cases", description)); + return; } // make sure each test case passes