diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 2f224b98496619e2c1d947d0b9dbce33b648d8db..8c05dd188b102bc77eda5519c785be5f7e048b88 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -61,7 +61,6 @@ wolf_add_gtest(gtest_eigen_predicates gtest_eigen_predicates.cpp) target_link_libraries(gtest_eigen_predicates ${PROJECT_NAME}) # Node Emplace test -# TODO: TO BE FIXED wolf_add_gtest(gtest_emplace gtest_emplace.cpp) target_link_libraries(gtest_emplace ${PROJECT_NAME}) @@ -95,8 +94,8 @@ target_link_libraries(gtest_parser_yaml ${PROJECT_NAME}) # Problem class test # TODO: TO BE FIXED -# wolf_add_gtest(gtest_problem gtest_problem.cpp) -# target_link_libraries(gtest_problem ${PROJECT_NAME}) +wolf_add_gtest(gtest_problem gtest_problem.cpp) +target_link_libraries(gtest_problem ${PROJECT_NAME}) # ProcessorBase class test wolf_add_gtest(gtest_processor_base gtest_processor_base.cpp) diff --git a/test/gtest_problem.cpp b/test/gtest_problem.cpp index 5f44b20579a001f85075842e5bbc81fbec8ba9ae..d384943e0dcd7a53828bed1da482a60e6b4530d7 100644 --- a/test/gtest_problem.cpp +++ b/test/gtest_problem.cpp @@ -26,6 +26,7 @@ WOLF_PTR_TYPEDEFS(DummySolverManager); class DummySolverManager : public SolverManager { +public: DummySolverManager(const ProblemPtr& _problem) : SolverManager(_problem) { @@ -338,4 +339,3 @@ int main(int argc, char **argv) testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); } -