From 6019e5a6494a3a38b84d99508938bd8d0e8253a5 Mon Sep 17 00:00:00 2001 From: artpar Date: Thu, 21 Dec 2023 14:49:59 +0530 Subject: [PATCH] Handle null assertion --- pom.xml | 10 +++++----- src/main/java/io/unlogged/Constants.java | 2 +- src/main/java/io/unlogged/atomic/AssertionEngine.java | 4 ++++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index bf4df070..a2d75542 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ unlogged-sdk video.bug - 0.1.32 + 0.1.34 8 @@ -349,10 +349,10 @@ net.bytebuddy selogger.net.bytebuddy - - net.openhft - selogger.net.openhft - + + + + com.fasterxml.jackson selogger.com.fasterxml.jackson diff --git a/src/main/java/io/unlogged/Constants.java b/src/main/java/io/unlogged/Constants.java index be22a58e..6ac8d678 100644 --- a/src/main/java/io/unlogged/Constants.java +++ b/src/main/java/io/unlogged/Constants.java @@ -5,5 +5,5 @@ public class Constants { private Constants() {} - public static final String AGENT_VERSION = "0.1.32"; + public static final String AGENT_VERSION = "0.1.34"; } diff --git a/src/main/java/io/unlogged/atomic/AssertionEngine.java b/src/main/java/io/unlogged/atomic/AssertionEngine.java index 6bb3c3aa..239c61b9 100644 --- a/src/main/java/io/unlogged/atomic/AssertionEngine.java +++ b/src/main/java/io/unlogged/atomic/AssertionEngine.java @@ -15,6 +15,10 @@ public static AssertionResult executeAssertions( AtomicAssertion assertion, JsonNode responseNode ) { AssertionResult assertionResult = new AssertionResult(); + if (assertion == null) { + assertionResult.setPassing(true); + return assertionResult; + } AssertionType assertionType = assertion.getAssertionType();