From 7308c97ea79d79100f15961799389ef54b2816bb Mon Sep 17 00:00:00 2001 From: Rikard Johansson Date: Tue, 19 Oct 2021 13:06:11 +0200 Subject: [PATCH] Bugfix in Assert#assertNotEquals(float, float, float, String) Reproducible test: @Test(expectedExceptions = AssertionError.class) public void assertNotEqualsFloatFail() { Assert.assertNotEquals(1.0F, 1.1F, 0.2F, "message"); } --- testng-asserts/src/main/java/org/testng/Assert.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testng-asserts/src/main/java/org/testng/Assert.java b/testng-asserts/src/main/java/org/testng/Assert.java index b9cd863921..7d64e245a5 100644 --- a/testng-asserts/src/main/java/org/testng/Assert.java +++ b/testng-asserts/src/main/java/org/testng/Assert.java @@ -2073,7 +2073,7 @@ static void assertNotEquals(int actual, int expected) { } public static void assertNotEquals(float actual, float expected, float delta, String message) { - if (areEqual(actual, expected)) { + if (areEqual(actual, expected, delta)) { Assert.fail(format(actual, expected, message, false)); } }