summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2016-07-20 13:16:49 +0200
committerKonstantin Käfer <mail@kkaefer.com>2016-07-20 15:33:09 +0200
commita07fbe8e34a31fd28266cede03162258efe642c3 (patch)
tree941d1a24bb0e8c83ffb0f4d7d36e2cbef3d0acae /test
parent000539af828b0b3b0a7b0f145434b2556b5a08c3 (diff)
downloadqtlocation-mapboxgl-a07fbe8e34a31fd28266cede03162258efe642c3.tar.gz
[core] fix crash when the style JSON doesn't have an object at its root
Diffstat (limited to 'test')
-rw-r--r--test/fixtures/style_parser/non-object.info.json7
-rw-r--r--test/fixtures/style_parser/non-object.style.json1
2 files changed, 8 insertions, 0 deletions
diff --git a/test/fixtures/style_parser/non-object.info.json b/test/fixtures/style_parser/non-object.info.json
new file mode 100644
index 0000000000..d1b67e2ea6
--- /dev/null
+++ b/test/fixtures/style_parser/non-object.info.json
@@ -0,0 +1,7 @@
+{
+ "default": {
+ "log": [
+ [1, "ERROR", "ParseStyle", "Style JSON must be an object"]
+ ]
+ }
+} \ No newline at end of file
diff --git a/test/fixtures/style_parser/non-object.style.json b/test/fixtures/style_parser/non-object.style.json
new file mode 100644
index 0000000000..3cc762b550
--- /dev/null
+++ b/test/fixtures/style_parser/non-object.style.json
@@ -0,0 +1 @@
+"" \ No newline at end of file