From 0600bc0cfb25095f39f4904e4fd08ff7a0cc9ae5 Mon Sep 17 00:00:00 2001 From: Nicholas Bianco Date: Fri, 27 Sep 2024 20:03:31 -0700 Subject: [PATCH] Add test files for createExternalLoadsTableForGait() test --- OpenSim/Moco/Test/CMakeLists.txt | 4 +++- OpenSim/Moco/Test/testMocoContact.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/OpenSim/Moco/Test/CMakeLists.txt b/OpenSim/Moco/Test/CMakeLists.txt index a24687cb39..3705069160 100644 --- a/OpenSim/Moco/Test/CMakeLists.txt +++ b/OpenSim/Moco/Test/CMakeLists.txt @@ -51,7 +51,9 @@ MocoAddTest(NAME testMocoImplicit) MocoAddTest(NAME testMocoConstraints) -MocoAddTest(NAME testMocoContact) +MocoAddTest(NAME testMocoContact RESOURCES + subject_20dof18musc_running.osim + running_solution_full_stride.sto) MocoAddTest(NAME testMocoControllers) diff --git a/OpenSim/Moco/Test/testMocoContact.cpp b/OpenSim/Moco/Test/testMocoContact.cpp index ed3e9322e8..fbf1d42404 100644 --- a/OpenSim/Moco/Test/testMocoContact.cpp +++ b/OpenSim/Moco/Test/testMocoContact.cpp @@ -711,6 +711,6 @@ TEST_CASE("createExternalLoadsTableForGait") { // Compare accelerations. SimTK::Vector error = state.getUDot() - stateNoContact.getUDot(); CAPTURE(error); - CHECK_THAT(error.norm(), Catch::Matchers::WithinAbs(0, 1e-6)); + CHECK_THAT(error.norm(), Catch::Matchers::WithinAbs(0, 1e-8)); } } \ No newline at end of file