diff options
m--------- | mapbox-gl-js | 0 | ||||
-rw-r--r-- | platform/node/test/ignores.json | 2 | ||||
-rw-r--r-- | test/api/repeated_render.test.cpp | 63 | ||||
-rw-r--r-- | test/fixtures/api/z0/expected.png | bin | 5042 -> 0 bytes | |||
-rw-r--r-- | test/fixtures/api/z1/expected.png | bin | 5648 -> 0 bytes |
5 files changed, 2 insertions, 63 deletions
diff --git a/mapbox-gl-js b/mapbox-gl-js -Subproject 0c225291ab77c6aa5e4b4ca41168c1e501d94be +Subproject 9d72cc2c461673525f1a6321314d2460c0f3324 diff --git a/platform/node/test/ignores.json b/platform/node/test/ignores.json index 1fbb93a4fa..3a3358d8c2 100644 --- a/platform/node/test/ignores.json +++ b/platform/node/test/ignores.json @@ -42,6 +42,8 @@ "render-tests/icon-text-fit/height": "https://github.com/mapbox/mapbox-gl-native/issues/5602", "render-tests/icon-text-fit/width-padding": "https://github.com/mapbox/mapbox-gl-native/issues/5602", "render-tests/icon-text-fit/width": "https://github.com/mapbox/mapbox-gl-native/issues/5602", + "render-tests/line-join/property-function": "https://github.com/mapbox/mapbox-gl-native/pull/9583", + "render-tests/line-join/property-function-dasharray": "https://github.com/mapbox/mapbox-gl-native/pull/9583", "render-tests/line-width/property-function": "https://github.com/mapbox/mapbox-gl-js/issues/3682#issuecomment-264348200", "render-tests/regressions/mapbox-gl-js#2305": "https://github.com/mapbox/mapbox-gl-native/issues/6927", "render-tests/regressions/mapbox-gl-js#3010": "skip - needs issue", diff --git a/test/api/repeated_render.test.cpp b/test/api/repeated_render.test.cpp index 0e8a2715b7..be5336fe24 100644 --- a/test/api/repeated_render.test.cpp +++ b/test/api/repeated_render.test.cpp @@ -78,66 +78,3 @@ TEST(API, RepeatedRender) { auto unchecked = flo->unchecked(); EXPECT_TRUE(unchecked.empty()) << unchecked; } - -TEST(API, ZoomHistory) { - util::RunLoop loop; - - const auto style = util::read_file("test/fixtures/api/empty.json"); - - HeadlessBackend backend; - BackendScope scope { backend }; - OffscreenView view { backend.getContext(), { 512, 512 } }; - DefaultFileSource fileSource(":memory:", "."); - ThreadPool threadPool(4); - - Log::setObserver(std::make_unique<FixtureLogObserver>()); - - float pixelRatio { 1 }; - StubRendererFrontend rendererFrontend { - std::make_unique<Renderer>(backend, pixelRatio, fileSource, threadPool), view }; - Map map(rendererFrontend, MapObserver::nullObserver(), view.getSize(), pixelRatio, fileSource, threadPool, MapMode::Still); - map.getStyle().loadJSON(style); - - auto geojson = mapbox::geojson::parse(R"t({ "type": "FeatureCollection", "features": [{ "type": "Feature", "properties": {}, "geometry": { "type": "LineString", "coordinates": [ [ -150, -75 ], [ 150, 75 ] ] } } ] })t"); - auto source = std::make_unique<mbgl::style::GeoJSONSource>("testSource"); - source->setGeoJSON(std::move(geojson)); - map.getStyle().addSource(std::move(source)); - - auto layer = std::make_unique<mbgl::style::LineLayer>("testLayer", "testSource"); - layer->setLineDasharray({ { 1.0f, 2.0f } }); - layer->setLineWidth({ 16.0f }); - map.getStyle().addLayer(std::move(layer)); - - { - PremultipliedImage result; - map.renderStill([&](std::exception_ptr) { - result = view.readStillImage(); - }); - - while (!result.valid()) { - loop.runOnce(); - } - - test::checkImage("test/fixtures/api/z0", result, 0.0002, 0.1); - } - - { - map.setZoom(1.0); - - PremultipliedImage result; - map.renderStill([&](std::exception_ptr) { - result = view.readStillImage(); - }); - - while (!result.valid()) { - loop.runOnce(); - } - - test::checkImage("test/fixtures/api/z1", result, 0.0002, 0.1); - } - - auto observer = Log::removeObserver(); - auto flo = dynamic_cast<FixtureLogObserver*>(observer.get()); - auto unchecked = flo->unchecked(); - EXPECT_TRUE(unchecked.empty()) << unchecked; -} diff --git a/test/fixtures/api/z0/expected.png b/test/fixtures/api/z0/expected.png Binary files differdeleted file mode 100644 index 0867a8cbf6..0000000000 --- a/test/fixtures/api/z0/expected.png +++ /dev/null diff --git a/test/fixtures/api/z1/expected.png b/test/fixtures/api/z1/expected.png Binary files differdeleted file mode 100644 index 897dc196cc..0000000000 --- a/test/fixtures/api/z1/expected.png +++ /dev/null |