[test] rearrange test files so they're not in the fixtures folder

This commit is contained in:
Konstantin Käfer
2016-02-18 12:41:09 +01:00
committed by John Firebaugh
parent 61920071cd
commit db5ac4785f
54 changed files with 91 additions and 92 deletions

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/annotation/point_annotation.hpp>
#include <mbgl/annotation/shape_annotation.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_display.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_display.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/platform/default/headless_display.hpp>
#include <mbgl/platform/default/headless_view.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_view.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_view.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_view.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/geometry/binpack.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/default/headless_view.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/map/map_data.hpp>
#include <mbgl/map/map_context.hpp>

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/map/tile_id.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/mock_view.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/mock_view.hpp>
#include <mbgl/map/transform.hpp>
#include <mbgl/util/geo.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/sprite/sprite_atlas.hpp>
#include <mbgl/sprite/sprite_store.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/sprite/sprite_image.hpp>
#include <mbgl/util/image.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/sprite/sprite_parser.hpp>
#include <mbgl/sprite/sprite_image.hpp>

View File

@@ -1,7 +1,7 @@
#include "../fixtures/util.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include "../fixtures/stub_file_source.hpp"
#include "../fixtures/stub_style_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/test/stub_file_source.hpp>
#include <mbgl/test/stub_style_observer.hpp>
#include <mbgl/sprite/sprite_store.hpp>
#include <mbgl/util/run_loop.hpp>

View File

@@ -1,5 +1,5 @@
#include "fixture_log_observer.hpp"
#include "../fixtures/util.hpp"
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/test/util.hpp>
namespace mbgl {

View File

@@ -1,4 +1,4 @@
#include "util.hpp"
#include <mbgl/test/util.hpp>
GTEST_API_ int main(int argc, char *argv[]) {
testing::InitGoogleTest(&argc, argv);

View File

@@ -1,4 +1,4 @@
#include "stub_file_source.hpp"
#include <mbgl/test/stub_file_source.hpp>
namespace mbgl {

View File

@@ -1,4 +1,4 @@
#include "util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/map/map.hpp>
#include <mbgl/platform/log.hpp>
@@ -97,10 +97,12 @@ void checkImage(const std::string& base,
const PremultipliedImage& actual,
double imageThreshold,
double pixelThreshold) {
#if !TEST_READ_ONLY
if (getenv("UPDATE")) {
util::write_file(base + "/expected.png", encodePNG(actual));
return;
}
#endif
PremultipliedImage expected = decodeImage(util::read_file(base + "/expected.png"));
PremultipliedImage diff { expected.width, expected.height };
@@ -117,8 +119,10 @@ void checkImage(const std::string& base,
EXPECT_LE(pixels / (expected.width * expected.height), imageThreshold);
#if !TEST_READ_ONLY
util::write_file(base + "/actual.png", encodePNG(actual));
util::write_file(base + "/diff.png", encodePNG(diff));
#endif
}
} // namespace test

View File

@@ -1,5 +1,5 @@
#include "storage.hpp"
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/http_header.hpp>

View File

@@ -1,4 +1,5 @@
#include "../fixtures/fixture_log_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/storage/offline_database.hpp>
#include <mbgl/storage/resource.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/stub_file_source.hpp"
#include <mbgl/test/stub_file_source.hpp>
#include <mbgl/storage/offline.hpp>
#include <mbgl/storage/offline_database.hpp>

View File

@@ -1,12 +1,9 @@
#include "storage.hpp"
#include <mbgl/platform/platform.hpp>
std::unique_ptr<mbgl::test::Server> Storage::server;
void Storage::SetUpTestCase() {
const auto program = mbgl::platform::applicationRoot() + "/TEST_DATA/storage/server.js";
server = std::make_unique<mbgl::test::Server>(program.c_str());
server = std::make_unique<mbgl::test::Server>("test/storage/server.js");
}
void Storage::TearDownTestCase() {

View File

@@ -1,7 +1,7 @@
#ifndef MBGL_TEST_STORAGE_STORAGE
#define MBGL_TEST_STORAGE_STORAGE
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/storage/response.hpp>
#include <memory>

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/tile/vector_tile.hpp>
#include <mbgl/style/filter_expression.hpp>

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/style/function.hpp>
#include <mbgl/style/style_calculation_parameters.hpp>

View File

@@ -1,6 +1,6 @@
#include "../fixtures/util.hpp"
#include "../fixtures/stub_file_source.hpp"
#include "../fixtures/stub_style_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/stub_file_source.hpp>
#include <mbgl/test/stub_style_observer.hpp>
#include <mbgl/text/font_stack.hpp>
#include <mbgl/text/glyph_store.hpp>

View File

@@ -1,7 +1,7 @@
#include "../fixtures/util.hpp"
#include "../fixtures/stub_file_source.hpp"
#include "../fixtures/mock_view.hpp"
#include "../fixtures/stub_style_observer.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/stub_file_source.hpp>
#include <mbgl/test/mock_view.hpp>
#include <mbgl/test/stub_style_observer.hpp>
#include <mbgl/source/source.hpp>
#include <mbgl/util/run_loop.hpp>

View File

@@ -1,5 +1,5 @@
#include "../fixtures/util.hpp"
#include "../fixtures/stub_file_source.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/stub_file_source.hpp>
#include <mbgl/map/map_data.hpp>
#include <mbgl/style/style.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/style/style_layer.hpp>
#include <mbgl/layer/background_layer.hpp>

View File

@@ -1,12 +1,11 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/test/fixture_log_observer.hpp>
#include <mbgl/style/style_parser.hpp>
#include <mbgl/util/io.hpp>
#include <rapidjson/document.h>
#include "../fixtures/fixture_log_observer.hpp"
#include <iostream>
#include <fstream>

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/style/value.hpp>
#include <mbgl/style/value_comparison.hpp>

View File

@@ -2,39 +2,35 @@
'includes': [
'../gyp/common.gypi',
],
'targets': [
{ 'target_name': 'symlink_TEST_DATA',
'type': 'none',
'hard_dependency': 1,
'actions': [
{
'action_name': 'Symlink Fixture Directory',
'inputs': ['<!@(pwd)/../test'],
'outputs': ['<(PRODUCT_DIR)/TEST_DATA'], # symlinks the test dir into TEST_DATA
'action': ['ln', '-s', '-f', '-n', '<@(_inputs)', '<@(_outputs)' ],
}
],
},
{ 'target_name': 'test',
'type': 'executable',
'include_dirs': [ '../include', '../src', '../platform/default' ],
'include_dirs': [
'../src',
'../platform/default',
'include',
],
'dependencies': [
'symlink_TEST_DATA',
'mbgl.gyp:core',
'mbgl.gyp:platform-<(platform_lib)',
'mbgl.gyp:http-<(http_lib)',
'mbgl.gyp:asset-<(asset_lib)',
'mbgl.gyp:headless-<(headless_lib)',
],
'sources': [
'fixtures/main.cpp',
'fixtures/stub_file_source.cpp',
'fixtures/stub_file_source.hpp',
'fixtures/mock_view.hpp',
'fixtures/util.hpp',
'fixtures/util.cpp',
'fixtures/fixture_log_observer.hpp',
'fixtures/fixture_log_observer.cpp',
# Test helper files
'src/main.cpp',
'src/stub_file_source.cpp',
'include/mbgl/test/stub_file_source.hpp',
'include/mbgl/test/mock_view.hpp',
'include/mbgl/test/util.hpp',
'src/util.cpp',
'include/mbgl/test/fixture_log_observer.hpp',
'src/fixture_log_observer.cpp',
'util/assert.cpp',
'util/async_task.cpp',
@@ -102,6 +98,7 @@
'sprite/sprite_parser.cpp',
'sprite/sprite_store.cpp',
],
'variables': {
'cflags_cc': [
'<@(gtest_cflags)',
@@ -123,6 +120,7 @@
'<@(geojsonvt_static_libs)',
],
},
'conditions': [
['OS == "mac"', {
'xcode_settings': {

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/assert.hpp>

View File

@@ -2,7 +2,7 @@
#include <mbgl/util/run_loop.hpp>
#include <mbgl/util/thread.hpp>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <vector>

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <algorithm>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/constants.hpp>
#include <mbgl/util/geo.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/premultiply.hpp>
#include <mbgl/util/image.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/platform/log.hpp>
#include <mbgl/util/mapbox.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/constants.hpp>
#include <mbgl/util/math.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/merge_lines.hpp>

View File

@@ -1,7 +1,7 @@
#include <mbgl/util/run_loop.hpp>
#include <mbgl/util/timer.hpp>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
using namespace mbgl::util;

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/utf.hpp>
#include <mbgl/platform/platform.hpp>

View File

@@ -1,7 +1,7 @@
#include <mbgl/util/thread.hpp>
#include <mbgl/util/run_loop.hpp>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
using namespace mbgl::util;

View File

@@ -2,7 +2,7 @@
#include <mbgl/util/thread.hpp>
#include <mbgl/util/thread_local.hpp>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
using namespace mbgl::util;

View File

@@ -5,7 +5,7 @@
#include <memory>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
using namespace mbgl::util;

View File

@@ -1,5 +1,5 @@
#include <iostream>
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/token.hpp>

View File

@@ -1,4 +1,4 @@
#include "../fixtures/util.hpp"
#include <mbgl/test/util.hpp>
#include <mbgl/util/run_loop.hpp>
#include <mbgl/util/thread.hpp>