From 733e2a2975d01ae56dbb7c9b67d7798fb91d1793 Mon Sep 17 00:00:00 2001 From: Jyrki Vesterinen Date: Fri, 3 Feb 2017 21:23:52 +0200 Subject: [PATCH] Fix unit tests --- src/tests/gui/test_gui2.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/tests/gui/test_gui2.cpp b/src/tests/gui/test_gui2.cpp index f4188e339d88..fbf185b29e23 100644 --- a/src/tests/gui/test_gui2.cpp +++ b/src/tests/gui/test_gui2.cpp @@ -18,6 +18,7 @@ #include #include "addon/client.hpp" +#include "addon/info.hpp" #include "config_assign.hpp" #include "config_cache.hpp" #include "editor/editor_display.hpp" // for dummy display context @@ -32,6 +33,7 @@ #include "generators/map_create.hpp" #include "gui/core/layout_exception.hpp" #include "gui/dialogs/addon/connect.hpp" +#include "gui/dialogs/addon/install_dependencies.hpp" #include "gui/dialogs/addon/manager.hpp" #include "gui/dialogs/advanced_graphics_options.hpp" #include "gui/dialogs/attack_predictions.hpp" @@ -423,6 +425,7 @@ BOOST_AUTO_TEST_CASE(test_gui2) test(); test(); test(); + test(); test(); // test(); TODO: enable test(); @@ -778,6 +781,16 @@ struct dialog_tester }; +template<> +struct dialog_tester +{ + addons_list addons; + install_dependencies* create() + { + return new install_dependencies(addons); + } +}; + struct wesnothd_connection_init { wesnothd_connection_init(wesnothd_connection& conn)