Skip to content

Commit 313b8bd

Browse files
committed
Add two more (slower) tests.
1 parent abcf164 commit 313b8bd

File tree

1 file changed

+34
-10
lines changed

1 file changed

+34
-10
lines changed

test-tile.html

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,43 @@
88
<script>
99
window.tzmap.loadData("./", run, function() { alert("loading failed") });
1010

11-
function run() {
12-
var polygons = window.tzmap.polygonsFor(["America/Los_Angeles"]);
13-
var lons = [];
14-
for (var i = 0; i < 300; ++i) {
15-
lons[i] = i / 25 - 125;
16-
}
17-
var lats = [];
18-
for (i = 0; i < 400; ++i) {
19-
lats[i] = 50 - i / 20;
11+
function range(count, start, interval) {
12+
var l = [];
13+
for (var i = 0; i < count; ++i) {
14+
l[i] = i * interval + start;
2015
}
16+
return l;
17+
}
18+
19+
function run() {
20+
21+
do_tileFor(range(400, 50, -0.05), range(300, -125, 0.04),
22+
[{color: "red",
23+
polygons: window.tzmap.polygonsFor(["America/Los_Angeles"])}]);
24+
25+
var interesting_polygon_set = [
26+
{ color: "red",
27+
polygons: window.tzmap.polygonsFor(["America/Los_Angeles"]) },
28+
{ color: "blue",
29+
polygons: window.tzmap.polygonsFor(["America/Denver",
30+
"America/Boise",
31+
"America/Phoenix"]) },
32+
{ color: "green",
33+
polygons: window.tzmap.polygonsFor(["America/New_York",
34+
"America/Toronto",
35+
"America/Indianapolis"]) },
36+
{ color: "red",
37+
polygons: window.tzmap.polygonsFor(["Europe/Paris",
38+
"Europe/Oslo",
39+
"Europe/Copenhagen",
40+
"Europe/Madrid"]) },
41+
];
2142

22-
do_tileFor(lats, lons, [{color: "red", polygons: polygons}]);
43+
do_tileFor(range(360, 90, -0.5), range(720, -180, 0.5),
44+
interesting_polygon_set);
2345

46+
do_tileFor(range(500, 43, -0.01), range(500, -77, 0.01),
47+
interesting_polygon_set);
2448
}
2549

2650
function do_tileFor(lats, lons, polygons) {

0 commit comments

Comments
 (0)