[core, node, darwin, qt] Remove support for paint classes
This commit is contained in:
@@ -439,40 +439,6 @@ TEST(Map, DisabledSources) {
|
||||
test::checkImage("test/fixtures/map/disabled_layers/second", test::render(map, test.view));
|
||||
}
|
||||
|
||||
TEST(Map, Classes) {
|
||||
MapTest test;
|
||||
|
||||
Map map(test.backend, test.view.getSize(), 1, test.fileSource, test.threadPool, MapMode::Still);
|
||||
map.setStyleJSON(util::read_file("test/fixtures/api/empty.json"));
|
||||
|
||||
EXPECT_FALSE(map.getTransitionOptions().duration);
|
||||
|
||||
auto duration = mbgl::Duration(mbgl::Milliseconds(300));
|
||||
map.setTransitionOptions({ duration });
|
||||
EXPECT_EQ(map.getTransitionOptions().duration, duration);
|
||||
|
||||
map.addClass("test");
|
||||
EXPECT_TRUE(map.hasClass("test"));
|
||||
|
||||
map.removeClass("test");
|
||||
EXPECT_TRUE(map.getClasses().empty());
|
||||
|
||||
std::vector<std::string> classes = { "foo", "bar" };
|
||||
map.setClasses(classes);
|
||||
EXPECT_FALSE(map.hasClass("test"));
|
||||
EXPECT_TRUE(map.hasClass("foo"));
|
||||
EXPECT_TRUE(map.hasClass("bar"));
|
||||
|
||||
// Does nothing - same style JSON.
|
||||
map.setStyleJSON(util::read_file("test/fixtures/api/empty.json"));
|
||||
EXPECT_TRUE(map.hasClass("foo"));
|
||||
EXPECT_EQ(map.getTransitionOptions().duration, duration);
|
||||
|
||||
map.setStyleJSON(util::read_file("test/fixtures/api/water.json"));
|
||||
EXPECT_TRUE(map.getClasses().empty());
|
||||
EXPECT_FALSE(map.getTransitionOptions().duration);
|
||||
}
|
||||
|
||||
TEST(Map, AddImage) {
|
||||
MapTest test;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user