diff --git a/src/tests/api/interface/api_game_operations_test.h b/src/tests/api/interface/api_game_operations_test.h
index 77ebeb89..051ffe16 100644
--- a/src/tests/api/interface/api_game_operations_test.h
+++ b/src/tests/api/interface/api_game_operations_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_API_API_GAME_OPERATIONS_TEST
-#define LOOT_TESTS_API_API_GAME_OPERATIONS_TEST
+#ifndef LOOT_TESTS_API_INTERFACE_API_GAME_OPERATIONS_TEST
+#define LOOT_TESTS_API_INTERFACE_API_GAME_OPERATIONS_TEST
#include "loot/api.h"
diff --git a/src/tests/api/interface/create_game_handle_test.h b/src/tests/api/interface/create_game_handle_test.h
index 84fcbb23..2d730f81 100644
--- a/src/tests/api/interface/create_game_handle_test.h
+++ b/src/tests/api/interface/create_game_handle_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_API_CREATE_GAME_HANDLE_TEST
-#define LOOT_TESTS_API_CREATE_GAME_HANDLE_TEST
+#ifndef LOOT_TESTS_API_INTERFACE_CREATE_GAME_HANDLE_TEST
+#define LOOT_TESTS_API_INTERFACE_CREATE_GAME_HANDLE_TEST
#include "loot/api.h"
diff --git a/src/tests/api/interface/database_interface_test.h b/src/tests/api/interface/database_interface_test.h
index 0f5379ae..773fa3e0 100644
--- a/src/tests/api/interface/database_interface_test.h
+++ b/src/tests/api/interface/database_interface_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_API_DATABASE_INTERFACE_TEST
-#define LOOT_TESTS_API_DATABASE_INTERFACE_TEST
+#ifndef LOOT_TESTS_API_INTERFACE_DATABASE_INTERFACE_TEST
+#define LOOT_TESTS_API_INTERFACE_DATABASE_INTERFACE_TEST
#include "loot/api.h"
diff --git a/src/tests/api/interface/game_interface_test.h b/src/tests/api/interface/game_interface_test.h
index 0269ad70..19dcba96 100644
--- a/src/tests/api/interface/game_interface_test.h
+++ b/src/tests/api/interface/game_interface_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_API_GAME_INTERFACE_TEST
-#define LOOT_TESTS_API_GAME_INTERFACE_TEST
+#ifndef LOOT_TESTS_API_INTERFACE_GAME_INTERFACE_TEST
+#define LOOT_TESTS_API_INTERFACE_GAME_INTERFACE_TEST
#include "loot/api.h"
diff --git a/src/tests/api/interface/is_compatible_test.h b/src/tests/api/interface/is_compatible_test.h
index b87aae75..48198586 100644
--- a/src/tests/api/interface/is_compatible_test.h
+++ b/src/tests/api/interface/is_compatible_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_API_IS_COMPATIBLE_TEST
-#define LOOT_TESTS_API_IS_COMPATIBLE_TEST
+#ifndef LOOT_TESTS_API_INTERFACE_IS_COMPATIBLE_TEST
+#define LOOT_TESTS_API_INTERFACE_IS_COMPATIBLE_TEST
#include "loot/api.h"
diff --git a/src/tests/api/internals/game/game_cache_test.h b/src/tests/api/internals/game/game_cache_test.h
index 92decc61..cae1e3c1 100644
--- a/src/tests/api/internals/game/game_cache_test.h
+++ b/src/tests/api/internals/game/game_cache_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_GAME_GAME_CACHE_TEST
-#define LOOT_TESTS_BACKEND_GAME_GAME_CACHE_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_GAME_GAME_CACHE_TEST
+#define LOOT_TESTS_API_INTERNALS_GAME_GAME_CACHE_TEST
#include "api/game/game_cache.h"
diff --git a/src/tests/api/internals/game/game_test.h b/src/tests/api/internals/game/game_test.h
index 9166bde6..00701825 100644
--- a/src/tests/api/internals/game/game_test.h
+++ b/src/tests/api/internals/game/game_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_GAME_GAME_TEST
-#define LOOT_TESTS_BACKEND_GAME_GAME_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_GAME_GAME_TEST
+#define LOOT_TESTS_API_INTERNALS_GAME_GAME_TEST
#include "api/game/game.h"
diff --git a/src/tests/api/internals/game/load_order_handler_test.h b/src/tests/api/internals/game/load_order_handler_test.h
index 6b196eff..8b6b48dd 100644
--- a/src/tests/api/internals/game/load_order_handler_test.h
+++ b/src/tests/api/internals/game/load_order_handler_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_LOAD_ORDER_HANDLER_TEST
-#define LOOT_TESTS_BACKEND_LOAD_ORDER_HANDLER_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_LOAD_ORDER_HANDLER_TEST
+#define LOOT_TESTS_API_INTERNALS_LOAD_ORDER_HANDLER_TEST
#include "api/game/load_order_handler.h"
diff --git a/src/tests/api/internals/helpers/crc_test.h b/src/tests/api/internals/helpers/crc_test.h
index 4b5e89a6..89e09fd3 100644
--- a/src/tests/api/internals/helpers/crc_test.h
+++ b/src/tests/api/internals/helpers/crc_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_HELPERS_CRC_TEST
-#define LOOT_TESTS_BACKEND_HELPERS_CRC_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_HELPERS_CRC_TEST
+#define LOOT_TESTS_API_INTERNALS_HELPERS_CRC_TEST
#include "api/helpers/crc.h"
diff --git a/src/tests/api/internals/helpers/git_helper_test.h b/src/tests/api/internals/helpers/git_helper_test.h
index b1ed780a..d953b719 100644
--- a/src/tests/api/internals/helpers/git_helper_test.h
+++ b/src/tests/api/internals/helpers/git_helper_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_HELPERS_GIT_HELPER_TEST
-#define LOOT_TESTS_BACKEND_HELPERS_GIT_HELPER_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_HELPERS_GIT_HELPER_TEST
+#define LOOT_TESTS_API_INTERNALS_HELPERS_GIT_HELPER_TEST
#include "api/helpers/git_helper.h"
diff --git a/src/tests/api/internals/helpers/language_test.h b/src/tests/api/internals/helpers/language_test.h
index 25fd6f61..5ba4be0a 100644
--- a/src/tests/api/internals/helpers/language_test.h
+++ b/src/tests/api/internals/helpers/language_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_HELPERS_LANGUAGE_TEST
-#define LOOT_TESTS_BACKEND_HELPERS_LANGUAGE_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_HELPERS_LANGUAGE_TEST
+#define LOOT_TESTS_API_INTERNALS_HELPERS_LANGUAGE_TEST
#include "loot/language.h"
diff --git a/src/tests/api/internals/helpers/version_test.h b/src/tests/api/internals/helpers/version_test.h
index 5086a436..634419b0 100644
--- a/src/tests/api/internals/helpers/version_test.h
+++ b/src/tests/api/internals/helpers/version_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_HELPERS_VERSION_TEST
-#define LOOT_TESTS_BACKEND_HELPERS_VERSION_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_HELPERS_VERSION_TEST
+#define LOOT_TESTS_API_INTERNALS_HELPERS_VERSION_TEST
#include "api/helpers/version.h"
#include "loot/loot_version.h"
diff --git a/src/tests/api/internals/helpers/yaml_set_helpers_test.h b/src/tests/api/internals/helpers/yaml_set_helpers_test.h
index a040910e..50cb9db5 100644
--- a/src/tests/api/internals/helpers/yaml_set_helpers_test.h
+++ b/src/tests/api/internals/helpers/yaml_set_helpers_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_HELPERS_YAML_SET_HELPERS_TEST
-#define LOOT_TESTS_BACKEND_HELPERS_YAML_SET_HELPERS_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_HELPERS_YAML_SET_HELPERS_TEST
+#define LOOT_TESTS_API_INTERNALS_HELPERS_YAML_SET_HELPERS_TEST
#include "loot/yaml/set.h"
diff --git a/src/tests/api/internals/masterlist_test.h b/src/tests/api/internals/masterlist_test.h
index ef34432d..6b3ebef7 100644
--- a/src/tests/api/internals/masterlist_test.h
+++ b/src/tests/api/internals/masterlist_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_MASTERLIST_TEST
-#define LOOT_TESTS_BACKEND_MASTERLIST_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_MASTERLIST_TEST
+#define LOOT_TESTS_API_INTERNALS_MASTERLIST_TEST
#include "api/masterlist.h"
diff --git a/src/tests/api/internals/metadata/condition_evaluator_test.h b/src/tests/api/internals/metadata/condition_evaluator_test.h
index e676bbc1..931fc6c9 100644
--- a/src/tests/api/internals/metadata/condition_evaluator_test.h
+++ b/src/tests/api/internals/metadata/condition_evaluator_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_CONDITION_EVALUATOR_TEST
-#define LOOT_TESTS_BACKEND_METADATA_CONDITION_EVALUATOR_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_CONDITION_EVALUATOR_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_CONDITION_EVALUATOR_TEST
#include "api/metadata/condition_evaluator.h"
diff --git a/src/tests/api/internals/metadata/condition_grammar_test.h b/src/tests/api/internals/metadata/condition_grammar_test.h
index 88842b34..6bba3532 100644
--- a/src/tests/api/internals/metadata/condition_grammar_test.h
+++ b/src/tests/api/internals/metadata/condition_grammar_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_CONDITION_GRAMMAR_TEST
-#define LOOT_TESTS_BACKEND_METADATA_CONDITION_GRAMMAR_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_CONDITION_GRAMMAR_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_CONDITION_GRAMMAR_TEST
#include "api/metadata/condition_grammar.h"
diff --git a/src/tests/api/internals/metadata/conditional_metadata_test.h b/src/tests/api/internals/metadata/conditional_metadata_test.h
index d2acc6ee..e709ad80 100644
--- a/src/tests/api/internals/metadata/conditional_metadata_test.h
+++ b/src/tests/api/internals/metadata/conditional_metadata_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_CONDITIONAL_METADATA_TEST
-#define LOOT_TESTS_BACKEND_METADATA_CONDITIONAL_METADATA_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_CONDITIONAL_METADATA_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_CONDITIONAL_METADATA_TEST
#include "loot/metadata/conditional_metadata.h"
diff --git a/src/tests/api/internals/metadata/file_test.h b/src/tests/api/internals/metadata/file_test.h
index 32dbde0c..92c8c4c0 100644
--- a/src/tests/api/internals/metadata/file_test.h
+++ b/src/tests/api/internals/metadata/file_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_FILE_TEST
-#define LOOT_TESTS_BACKEND_METADATA_FILE_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_FILE_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_FILE_TEST
#include "loot/metadata/file.h"
diff --git a/src/tests/api/internals/metadata/location_test.h b/src/tests/api/internals/metadata/location_test.h
index 86ac1839..9c5fbfd1 100644
--- a/src/tests/api/internals/metadata/location_test.h
+++ b/src/tests/api/internals/metadata/location_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_LOCATION_TEST
-#define LOOT_TESTS_BACKEND_METADATA_LOCATION_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_LOCATION_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_LOCATION_TEST
#include "loot/metadata/location.h"
diff --git a/src/tests/api/internals/metadata/message_content_test.h b/src/tests/api/internals/metadata/message_content_test.h
index 961346af..d712be87 100644
--- a/src/tests/api/internals/metadata/message_content_test.h
+++ b/src/tests/api/internals/metadata/message_content_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_MESSAGE_CONTENT_TEST
-#define LOOT_TESTS_BACKEND_METADATA_MESSAGE_CONTENT_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_MESSAGE_CONTENT_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_MESSAGE_CONTENT_TEST
#include "loot/metadata/message_content.h"
diff --git a/src/tests/api/internals/metadata/message_test.h b/src/tests/api/internals/metadata/message_test.h
index 4ad1694f..0b8beb1d 100644
--- a/src/tests/api/internals/metadata/message_test.h
+++ b/src/tests/api/internals/metadata/message_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_MESSAGE_TEST
-#define LOOT_TESTS_BACKEND_METADATA_MESSAGE_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_MESSAGE_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_MESSAGE_TEST
#include "loot/metadata/message.h"
diff --git a/src/tests/api/internals/metadata/plugin_cleaning_data_test.h b/src/tests/api/internals/metadata/plugin_cleaning_data_test.h
index 779ffe3e..3f21cadb 100644
--- a/src/tests/api/internals/metadata/plugin_cleaning_data_test.h
+++ b/src/tests/api/internals/metadata/plugin_cleaning_data_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_PLUGIN_CLEANING_DATA
-#define LOOT_TESTS_BACKEND_METADATA_PLUGIN_CLEANING_DATA
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_PLUGIN_CLEANING_DATA
+#define LOOT_TESTS_API_INTERNALS_METADATA_PLUGIN_CLEANING_DATA
#include "loot/metadata/plugin_cleaning_data.h"
diff --git a/src/tests/api/internals/metadata/plugin_metadata_test.h b/src/tests/api/internals/metadata/plugin_metadata_test.h
index 70bd8dbe..bdb73e5b 100644
--- a/src/tests/api/internals/metadata/plugin_metadata_test.h
+++ b/src/tests/api/internals/metadata/plugin_metadata_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_PLUGIN_METADATA_TEST
-#define LOOT_TESTS_BACKEND_METADATA_PLUGIN_METADATA_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_PLUGIN_METADATA_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_PLUGIN_METADATA_TEST
#include "loot/metadata/plugin_metadata.h"
diff --git a/src/tests/api/internals/metadata/priority_test.h b/src/tests/api/internals/metadata/priority_test.h
index f04f1b61..0e0e666d 100644
--- a/src/tests/api/internals/metadata/priority_test.h
+++ b/src/tests/api/internals/metadata/priority_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_PRIORITY_TEST
-#define LOOT_TESTS_BACKEND_METADATA_PRIORITY_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_PRIORITY_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_PRIORITY_TEST
#include "loot/metadata/priority.h"
diff --git a/src/tests/api/internals/metadata/tag_test.h b/src/tests/api/internals/metadata/tag_test.h
index 0a7c2e6e..c89bbfbd 100644
--- a/src/tests/api/internals/metadata/tag_test.h
+++ b/src/tests/api/internals/metadata/tag_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_TAG_TEST
-#define LOOT_TESTS_BACKEND_METADATA_TAG_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_TAG_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_TAG_TEST
#include "loot/metadata/tag.h"
diff --git a/src/tests/api/internals/metadata_list_test.h b/src/tests/api/internals/metadata_list_test.h
index 55baa9b9..2848d9e0 100644
--- a/src/tests/api/internals/metadata_list_test.h
+++ b/src/tests/api/internals/metadata_list_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_METADATA_LIST_TEST
-#define LOOT_TESTS_BACKEND_METADATA_LIST_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_METADATA_LIST_TEST
+#define LOOT_TESTS_API_INTERNALS_METADATA_LIST_TEST
#include "api/metadata_list.h"
diff --git a/src/tests/api/internals/plugin/plugin_sorter_test.h b/src/tests/api/internals/plugin/plugin_sorter_test.h
index b7d64780..d6a7fcac 100644
--- a/src/tests/api/internals/plugin/plugin_sorter_test.h
+++ b/src/tests/api/internals/plugin/plugin_sorter_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_PLUGIN_PLUGIN_SORTER_TEST
-#define LOOT_TESTS_BACKEND_PLUGIN_PLUGIN_SORTER_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_PLUGIN_PLUGIN_SORTER_TEST
+#define LOOT_TESTS_API_INTERNALS_PLUGIN_PLUGIN_SORTER_TEST
#include "api/plugin/plugin_sorter.h"
diff --git a/src/tests/api/internals/plugin/plugin_test.h b/src/tests/api/internals/plugin/plugin_test.h
index 2c9c56ea..25d71eec 100644
--- a/src/tests/api/internals/plugin/plugin_test.h
+++ b/src/tests/api/internals/plugin/plugin_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_PLUGIN_PLUGIN_TEST
-#define LOOT_TESTS_BACKEND_PLUGIN_PLUGIN_TEST
+#ifndef LOOT_TESTS_API_INTERNALS_PLUGIN_PLUGIN_TEST
+#define LOOT_TESTS_API_INTERNALS_PLUGIN_PLUGIN_TEST
#include "api/plugin/plugin.h"
diff --git a/src/tests/gui/state/game_test.h b/src/tests/gui/state/game_test.h
index 00a424e6..dfb4da9c 100644
--- a/src/tests/gui/state/game_test.h
+++ b/src/tests/gui/state/game_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_GAME_GAME_TEST
-#define LOOT_TESTS_BACKEND_GAME_GAME_TEST
+#ifndef LOOT_TESTS_GUI_STATE_GAME_TEST
+#define LOOT_TESTS_GUI_STATE_GAME_TEST
#include "gui/state/game.h"
diff --git a/src/tests/gui/state/loot_paths_test.h b/src/tests/gui/state/loot_paths_test.h
index 90cea7ba..a222c796 100644
--- a/src/tests/gui/state/loot_paths_test.h
+++ b/src/tests/gui/state/loot_paths_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_LOOT_PATHS_TEST
-#define LOOT_TESTS_BACKEND_LOOT_PATHS_TEST
+#ifndef LOOT_TESTS_GUI_STATE_LOOT_PATHS_TEST
+#define LOOT_TESTS_GUI_STATE_LOOT_PATHS_TEST
#include "gui/state/loot_paths.h"
diff --git a/src/tests/gui/state/loot_settings_test.h b/src/tests/gui/state/loot_settings_test.h
index 4588baf3..c065d329 100644
--- a/src/tests/gui/state/loot_settings_test.h
+++ b/src/tests/gui/state/loot_settings_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_LOOT_SETTINGS_TEST
-#define LOOT_TESTS_BACKEND_LOOT_SETTINGS_TEST
+#ifndef LOOT_TESTS_GUI_STATE_LOOT_SETTINGS_TEST
+#define LOOT_TESTS_GUI_STATE_LOOT_SETTINGS_TEST
#include "gui/state/loot_settings.h"
diff --git a/src/tests/gui/state/loot_state_test.h b/src/tests/gui/state/loot_state_test.h
index f216d19f..f05a941f 100644
--- a/src/tests/gui/state/loot_state_test.h
+++ b/src/tests/gui/state/loot_state_test.h
@@ -22,8 +22,8 @@ along with LOOT. If not, see
.
*/
-#ifndef LOOT_TESTS_BACKEND_LOOT_STATE_TEST
-#define LOOT_TESTS_BACKEND_LOOT_STATE_TEST
+#ifndef LOOT_TESTS_GUI_STATE_LOOT_STATE_TEST
+#define LOOT_TESTS_GUI_STATE_LOOT_STATE_TEST
#include "gui/state/loot_state.h"