Skip to content

Commit 34568d5

Browse files
authored
Merge pull request #7090 from plotly/map-predefined-styles
Adding tesst for predefined styles of map subplots
2 parents 3542cc5 + aedcab6 commit 34568d5

9 files changed

+392
-0
lines changed

Diff for: test/image/baselines/map_predefined-styles1.png

1.12 MB
Loading

Diff for: test/image/baselines/map_predefined-styles2.png

1.77 MB
Loading

Diff for: test/image/baselines/pattern_bars.png

47 Bytes
Loading
-78 Bytes
Loading
10 Bytes
Loading

Diff for: test/image/baselines/treemap_textfit.png

-2 Bytes
Loading

Diff for: test/image/compare_pixels_test.js

+2
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,8 @@ for(var i = 0; i < allMockList.length; i++) {
118118
// list flaky mocks other than mapbox:
119119
'map_density0-legend',
120120
'map_osm-style',
121+
'map_predefined-styles1',
122+
'map_predefined-styles2',
121123
'gl3d_bunny-hull'
122124
].indexOf(mockName) !== -1;
123125

Diff for: test/image/mocks/map_predefined-styles1.json

+195
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,195 @@
1+
{
2+
"data": [
3+
{
4+
"subplot": "map",
5+
"text": ["basic"],
6+
"textposition": "top center",
7+
"marker": {
8+
"size": [0]
9+
},
10+
"type": "scattermap",
11+
"mode": "markers+text",
12+
"lon": [-75],
13+
"lat": [45.05]
14+
},
15+
{
16+
"subplot": "map2",
17+
"text": ["carto-darkmatter"],
18+
"textposition": "top center",
19+
"marker": {
20+
"size": [0]
21+
},
22+
"type": "scattermap",
23+
"mode": "markers+text",
24+
"lon": [-75],
25+
"lat": [45.05]
26+
},
27+
{
28+
"subplot": "map3",
29+
"text": ["carto-darkmatter-nolabels"],
30+
"textposition": "top center",
31+
"marker": {
32+
"size": [0]
33+
},
34+
"type": "scattermap",
35+
"mode": "markers+text",
36+
"lon": [-75],
37+
"lat": [45.05]
38+
},
39+
{
40+
"subplot": "map4",
41+
"text": ["carto-positron"],
42+
"textposition": "top center",
43+
"marker": {
44+
"size": [0]
45+
},
46+
"type": "scattermap",
47+
"mode": "markers+text",
48+
"lon": [-75],
49+
"lat": [45.05]
50+
},
51+
{
52+
"subplot": "map5",
53+
"text": ["carto-positron-nolabels"],
54+
"textposition": "top center",
55+
"marker": {
56+
"size": [0]
57+
},
58+
"type": "scattermap",
59+
"mode": "markers+text",
60+
"lon": [-75],
61+
"lat": [45.05]
62+
},
63+
{
64+
"subplot": "map6",
65+
"text": ["carto-voyager"],
66+
"textposition": "top center",
67+
"marker": {
68+
"size": [0]
69+
},
70+
"type": "scattermap",
71+
"mode": "markers+text",
72+
"lon": [-75],
73+
"lat": [45.05]
74+
},
75+
{
76+
"subplot": "map7",
77+
"text": ["carto-voyager-nolabels"],
78+
"textposition": "top center",
79+
"marker": {
80+
"size": [0]
81+
},
82+
"type": "scattermap",
83+
"mode": "markers+text",
84+
"lon": [-75],
85+
"lat": [45.05]
86+
}
87+
],
88+
"layout": {
89+
"map": {
90+
"zoom": 10,
91+
"style": "basic",
92+
"center": {
93+
"lon": -75,
94+
"lat": 45
95+
},
96+
"domain": {
97+
"x": [0, 1],
98+
"y": [0.84, 0.96]
99+
}
100+
},
101+
"map2": {
102+
"zoom": 10,
103+
"style": "carto-darkmatter",
104+
"center": {
105+
"lon": -75,
106+
"lat": 45
107+
},
108+
"domain": {
109+
"x": [0, 1],
110+
"y": [0.7, 0.82]
111+
}
112+
},
113+
"map3": {
114+
"zoom": 10,
115+
"style": "carto-darkmatter-nolabels",
116+
"center": {
117+
"lon": -75,
118+
"lat": 45
119+
},
120+
"domain": {
121+
"x": [0, 1],
122+
"y": [0.56, 0.68]
123+
}
124+
},
125+
"map4": {
126+
"zoom": 10,
127+
"style": "carto-darkmatter-nolabels",
128+
"center": {
129+
"lon": -75,
130+
"lat": 45
131+
},
132+
"domain": {
133+
"x": [0, 1],
134+
"y": [0.42, 0.54]
135+
}
136+
},
137+
"map5": {
138+
"zoom": 10,
139+
"style": "carto-positron-nolabels",
140+
"center": {
141+
"lon": -75,
142+
"lat": 45
143+
},
144+
"domain": {
145+
"x": [0, 1],
146+
"y": [0.28, 0.4]
147+
}
148+
},
149+
"map6": {
150+
"zoom": 10,
151+
"style": "carto-voyager",
152+
"center": {
153+
"lon": -75,
154+
"lat": 45
155+
},
156+
"domain": {
157+
"x": [0, 1],
158+
"y": [0.14, 0.26]
159+
}
160+
},
161+
"map7": {
162+
"zoom": 10,
163+
"style": "carto-voyager-nolabels",
164+
"center": {
165+
"lon": -75,
166+
"lat": 45
167+
},
168+
"domain": {
169+
"x": [0, 1],
170+
"y": [0, 0.12]
171+
}
172+
},
173+
"height": 3000,
174+
"width": 900,
175+
"margin": {
176+
"t": 50,
177+
"b": 10,
178+
"l": 10,
179+
"r": 10
180+
},
181+
"showlegend": false,
182+
"title": {
183+
"text": "Predefined styles in maps",
184+
"font": {
185+
"size": 28,
186+
"weight": 800,
187+
"style": "italic"
188+
}
189+
},
190+
"font": {
191+
"color": "#777",
192+
"size": 28
193+
}
194+
}
195+
}

0 commit comments

Comments
 (0)