summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2015-10-19 15:24:22 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2015-10-22 09:34:40 -0700
commit3afc8b4a2939da70c76dc5b2eb5d007fc917d348 (patch)
tree176372e3631a81303f379f30de235996f22212f2 /test
parentdf89de5cc5bf043ca2fe57ef4dd9a7b5d25464cb (diff)
downloadqtlocation-mapboxgl-3afc8b4a2939da70c76dc5b2eb5d007fc917d348.tar.gz
[core] Introduce StyleLayer subclasses
Diffstat (limited to 'test')
-rw-r--r--test/api/annotations.cpp40
-rw-r--r--test/fixtures/style_parser/text-size.style.json2
2 files changed, 15 insertions, 27 deletions
diff --git a/test/api/annotations.cpp b/test/api/annotations.cpp
index 907f0446b6..415b2ddb69 100644
--- a/test/api/annotations.cpp
+++ b/test/api/annotations.cpp
@@ -48,14 +48,11 @@ TEST(Annotations, LineAnnotation) {
AnnotationSegments segments = {{ {{ { 0, 0 }, { 45, 45 } }} }};
- LinePaintProperties lineProperties;
- lineProperties.color = {{ 255, 0, 0, 1 }};
- lineProperties.width = 5;
+ LinePaintProperties properties;
+ properties.color = {{ 255, 0, 0, 1 }};
+ properties.width = 5;
- StyleProperties styleProperties;
- styleProperties.set<LinePaintProperties>(lineProperties);
-
- map.addShapeAnnotation(ShapeAnnotation(segments, styleProperties));
+ map.addShapeAnnotation(ShapeAnnotation(segments, properties));
util::write_file("test/output/line_annotation.png", renderPNG(map));
}
@@ -70,13 +67,10 @@ TEST(Annotations, FillAnnotation) {
AnnotationSegments segments = {{ {{ { 0, 0 }, { 0, 45 }, { 45, 45 }, { 45, 0 } }} }};
- FillPaintProperties fillProperties;
- fillProperties.fill_color = {{ 255, 0, 0, 1 }};
-
- StyleProperties styleProperties;
- styleProperties.set<FillPaintProperties>(fillProperties);
+ FillPaintProperties properties;
+ properties.fill_color = {{ 255, 0, 0, 1 }};
- map.addShapeAnnotation(ShapeAnnotation(segments, styleProperties));
+ map.addShapeAnnotation(ShapeAnnotation(segments, properties));
util::write_file("test/output/fill_annotation.png", renderPNG(map));
}
@@ -109,13 +103,10 @@ TEST(Annotations, NonImmediateAdd) {
AnnotationSegments segments = {{ {{ { 0, 0 }, { 0, 45 }, { 45, 45 }, { 45, 0 } }} }};
- FillPaintProperties fillProperties;
- fillProperties.fill_color = {{ 255, 0, 0, 1 }};
+ FillPaintProperties properties;
+ properties.fill_color = {{ 255, 0, 0, 1 }};
- StyleProperties styleProperties;
- styleProperties.set<FillPaintProperties>(fillProperties);
-
- map.addShapeAnnotation(ShapeAnnotation(segments, styleProperties));
+ map.addShapeAnnotation(ShapeAnnotation(segments, properties));
util::write_file("test/output/non_immediate_add.png", renderPNG(map));
}
@@ -143,16 +134,13 @@ TEST(Annotations, RemoveShape) {
AnnotationSegments segments = {{ {{ { 0, 0 }, { 45, 45 } }} }};
- LinePaintProperties lineProperties;
- lineProperties.color = {{ 255, 0, 0, 1 }};
- lineProperties.width = 5;
-
- StyleProperties styleProperties;
- styleProperties.set<LinePaintProperties>(lineProperties);
+ LinePaintProperties properties;
+ properties.color = {{ 255, 0, 0, 1 }};
+ properties.width = 5;
Map map(view, fileSource, MapMode::Still);
map.setStyleJSON(util::read_file("test/fixtures/api/empty.json"), "");
- uint32_t shape = map.addShapeAnnotation(ShapeAnnotation(segments, styleProperties));
+ uint32_t shape = map.addShapeAnnotation(ShapeAnnotation(segments, properties));
renderPNG(map);
diff --git a/test/fixtures/style_parser/text-size.style.json b/test/fixtures/style_parser/text-size.style.json
index 46dd33e3c4..8c0076197a 100644
--- a/test/fixtures/style_parser/text-size.style.json
+++ b/test/fixtures/style_parser/text-size.style.json
@@ -9,7 +9,7 @@
},
"layers": [{
"id": "country_label",
- "type": "text",
+ "type": "symbol",
"source": "mapbox",
"source-layer": "country_label",
"filter": ["==", "$type", "Point"],