From 25db8a21bc8c58c7ec50f5acd79828733f421f5d Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Sun, 7 Nov 2021 08:29:16 -0500 Subject: [PATCH] account for increased floating point errors when summing numbers to zero --- unittest/commands/test_groups.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unittest/commands/test_groups.cpp b/unittest/commands/test_groups.cpp index 0c8a7cd83c..52b93fe742 100644 --- a/unittest/commands/test_groups.cpp +++ b/unittest/commands/test_groups.cpp @@ -246,7 +246,7 @@ TEST_F(GroupTest, Molecular) ASSERT_DOUBLE_EQ(group->mass(group->find("half")), 40); ASSERT_DOUBLE_EQ(group->mass(group->find("half"), domain->find_region("top")), 10); ASSERT_NEAR(group->charge(group->find("top")), 0, 1.0e-14); - ASSERT_DOUBLE_EQ(group->charge(group->find("right"), domain->find_region("top")), 0); + ASSERT_NEAR(group->charge(group->find("right"), domain->find_region("top")), 0, 1.0e-14); TEST_FAILURE(".*ERROR: Illegal group command.*", command("group three include xxx");); }