diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2016-02-18 10:48:51 -0800 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2016-02-18 15:15:24 -0800 |
commit | 7b39ce95210ceb6640b3a3399dacd1d0e826ac1f (patch) | |
tree | eb97fdc8a284826d3a3fe9426a8a10f88a654799 /test | |
parent | d5eb5240f8c35016927e89bf9d186addc09b83fa (diff) | |
download | qtlocation-mapboxgl-7b39ce95210ceb6640b3a3399dacd1d0e826ac1f.tar.gz |
[core] Remove ThreadContext::getFileSource; instead thread FileSource through
Diffstat (limited to 'test')
-rw-r--r-- | test/sprite/sprite_store.cpp | 6 | ||||
-rw-r--r-- | test/style/glyph_store.cpp | 3 | ||||
-rw-r--r-- | test/style/source.cpp | 24 | ||||
-rw-r--r-- | test/style/style.cpp | 9 |
4 files changed, 21 insertions, 21 deletions
diff --git a/test/sprite/sprite_store.cpp b/test/sprite/sprite_store.cpp index ee6ea2e9e0..ec7b91b875 100644 --- a/test/sprite/sprite_store.cpp +++ b/test/sprite/sprite_store.cpp @@ -156,7 +156,6 @@ public: SpriteStoreTest() : spriteStore(1.0) {} - util::ThreadContext context { "Map", util::ThreadType::Map, util::ThreadPriority::Regular }; util::RunLoop loop; StubFileSource fileSource; StubStyleObserver observer; @@ -166,11 +165,8 @@ public: // Squelch logging. Log::setObserver(std::make_unique<Log::NullObserver>()); - util::ThreadContext::Set(&context); - util::ThreadContext::setFileSource(&fileSource); - spriteStore.setObserver(&observer); - spriteStore.setURL("test/fixtures/resources/sprite"); + spriteStore.load("test/fixtures/resources/sprite", fileSource); loop.run(); } diff --git a/test/style/glyph_store.cpp b/test/style/glyph_store.cpp index 55f19672af..ff88841450 100644 --- a/test/style/glyph_store.cpp +++ b/test/style/glyph_store.cpp @@ -17,14 +17,13 @@ public: util::RunLoop loop; StubFileSource fileSource; StubStyleObserver observer; - GlyphStore glyphStore; + GlyphStore glyphStore { fileSource }; void run(const std::string& url, const std::string& fontStack, const std::set<GlyphRange>& glyphRanges) { // Squelch logging. Log::setObserver(std::make_unique<Log::NullObserver>()); util::ThreadContext::Set(&context); - util::ThreadContext::setFileSource(&fileSource); glyphStore.setObserver(&observer); glyphStore.setURL(url); diff --git a/test/style/source.cpp b/test/style/source.cpp index 993d827ce1..bbe37fcf05 100644 --- a/test/style/source.cpp +++ b/test/style/source.cpp @@ -31,7 +31,7 @@ public: Worker worker { 1 }; gl::TexturePool texturePool; MapData mapData { MapMode::Still, GLContextMode::Unique, 1.0 }; - Style style { mapData }; + Style style { mapData, fileSource }; StyleUpdateParameters updateParameters { 1.0, @@ -39,6 +39,7 @@ public: TimePoint(), transformState, worker, + fileSource, texturePool, true, MapMode::Continuous, @@ -51,7 +52,6 @@ public: Log::setObserver(std::make_unique<Log::NullObserver>()); util::ThreadContext::Set(&context); - util::ThreadContext::setFileSource(&fileSource); transform.resize({{ 512, 512 }}); transform.setLatLngZoom({0, 0}, 0); @@ -88,7 +88,7 @@ TEST(Source, LoadingFail) { Source source(SourceType::Vector, "source", "url", 512, nullptr, nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); test.run(); } @@ -111,7 +111,7 @@ TEST(Source, LoadingCorrupt) { Source source(SourceType::Vector, "source", "url", 512, nullptr, nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); test.run(); } @@ -139,7 +139,7 @@ TEST(Source, RasterTileEmpty) { Source source(SourceType::Raster, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -168,7 +168,7 @@ TEST(Source, VectorTileEmpty) { Source source(SourceType::Vector, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -197,7 +197,7 @@ TEST(Source, RasterTileFail) { Source source(SourceType::Raster, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -226,7 +226,7 @@ TEST(Source, VectorTileFail) { Source source(SourceType::Vector, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -254,7 +254,7 @@ TEST(Source, RasterTileCorrupt) { Source source(SourceType::Raster, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -287,7 +287,7 @@ TEST(Source, VectorTileCorrupt) { Source source(SourceType::Vector, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -314,7 +314,7 @@ TEST(Source, RasterTileCancel) { Source source(SourceType::Raster, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); @@ -341,7 +341,7 @@ TEST(Source, VectorTileCancel) { Source source(SourceType::Vector, "source", "", 512, std::move(info), nullptr); source.setObserver(&test.observer); - source.load(); + source.load(test.fileSource); source.update(test.updateParameters); test.run(); diff --git a/test/style/style.cpp b/test/style/style.cpp index 59366ea7dd..b4211cb071 100644 --- a/test/style/style.cpp +++ b/test/style/style.cpp @@ -1,4 +1,5 @@ #include "../fixtures/util.hpp" +#include "../fixtures/stub_file_source.hpp" #include <mbgl/map/map_data.hpp> #include <mbgl/style/style.hpp> @@ -7,11 +8,13 @@ using namespace mbgl; TEST(Style, UnusedSource) { + util::RunLoop loop; util::ThreadContext context { "Map", util::ThreadType::Map, util::ThreadPriority::Regular }; util::ThreadContext::Set(&context); MapData data { MapMode::Still, GLContextMode::Unique, 1.0 }; - Style style { data }; + StubFileSource fileSource; + Style style { data, fileSource }; style.setJSON(util::read_file("test/fixtures/resources/style-unused-sources.json"), ""); style.cascade(); @@ -27,11 +30,13 @@ TEST(Style, UnusedSource) { } TEST(Style, UnusedSourceActiveViaClassUpdate) { + util::RunLoop loop; util::ThreadContext context { "Map", util::ThreadType::Map, util::ThreadPriority::Regular }; util::ThreadContext::Set(&context); MapData data { MapMode::Still, GLContextMode::Unique, 1.0 }; - Style style { data }; + StubFileSource fileSource; + Style style { data, fileSource }; data.addClass("visible"); |