Rename src/tests/test.h -> src/tests/app_test.h to avoid confusion with observable tests/test.h

master
David Capello 2021-12-23 21:38:17 -03:00
parent 6836911661
commit 02de9be1ab
18 changed files with 24 additions and 19 deletions

View File

@ -1,3 +1,4 @@
# Copyright (C) 2021 Igara Studio S.A.
# Copyright (C) 2001-2016 David Capello
# Find tests and add rules to compile them and run them
@ -5,9 +6,6 @@ function(find_tests dir dependencies)
file(GLOB tests ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*_tests.cpp)
list(REMOVE_AT ARGV 0)
# Add gtest include directory so we can #include <gtest/gtest.h> in tests source code
include_directories(${CMAKE_SOURCE_DIR}/third_party/gtest/include)
# See if the test is linked with "laf-os" library.
list(FIND dependencies laf-os link_with_os)
if(link_with_os)
@ -28,6 +26,13 @@ function(find_tests dir dependencies)
target_link_libraries(${testname} gtest ${ARGV} ${PLATFORM_LIBS})
target_include_directories(${testname} PUBLIC
# So we can include "tests/app_test.h"
${CMAKE_SOURCE_DIR}/src
# Add gtest include directory so we can #include <gtest/gtest.h>
# in tests source code
${CMAKE_SOURCE_DIR}/third_party/gtest/include)
if(extra_definitions)
set_target_properties(${testname}
PROPERTIES COMPILE_FLAGS ${extra_definitions})

View File

@ -5,7 +5,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/cli/app_options.h"
#include "app/cli/cli_processor.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/cli/cli_processor.h"
#include "doc/layer.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/color.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/context.h"
#include "app/doc.h"

View File

@ -5,7 +5,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/context.h"
#include "app/doc.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/context.h"
#include "app/doc.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include <errno.h>
#include "base/thread.h"

View File

@ -5,7 +5,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/app.h"
#include "app/context.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/file/split_filename.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/filename_formatter.h"

View File

@ -4,7 +4,7 @@
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#include "tests/test.h"
#include "tests/app_test.h"
#include "app/ini_file.h"
#include "base/fs.h"

@ -1 +1 @@
Subproject commit 4b8e4cf03836fb2bd48d64434e6271be7e6ec728
Subproject commit c46c49141f72dd753b260eea4e6d7b37413f0ff6

@ -1 +1 @@
Subproject commit bddbeed8b94d2639fa945bdf14a90d7afbd58506
Subproject commit 8e03c3cb060120b25517503e6c1d9072686d1cd3

View File

@ -5,7 +5,7 @@
// Read LICENSE.txt for more information.
#define TEST_GUI
#include "tests/test.h"
#include "tests/app_test.h"
using namespace ui;

View File

@ -5,7 +5,7 @@
// Read LICENSE.txt for more information.
#define TEST_GUI
#include "tests/test.h"
#include "tests/app_test.h"
#include "gfx/rect_io.h"
#include "gfx/size.h"

@ -1 +1 @@
Subproject commit e72730478aa6d4dc3be0c914058a7e0561aabe1e
Subproject commit 3cf8f20d08bf38b06b8e0e75757a18e31ddb12d9