Skip to content

Commit ea1071a

Browse files
增加leaflet下的VT。
1 parent 659cf32 commit ea1071a

10 files changed

+185
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_bufferAnalystService': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_bufferAnalystService';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.pause(1000);
13+
browser.end();
14+
}
15+
};
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_bufferAnalystService_geometry': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_bufferAnalystService_geometry';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.expect.element('.leaflet-pane.leaflet-marker-pane').to.be.present.before(5000);
13+
browser.expect.element('.leaflet-pane.leaflet-marker-pane img').to.be.present.before(5000);
14+
browser.pause(1000);
15+
browser.end();
16+
}
17+
};
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_generateSpatialDataService': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_generateSpatialDataService';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-map-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-tile-pane').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-layer').to.be.present.before(5000);
11+
browser.elements('class name', 'leaflet-layer', function (result) {
12+
this.assert.equal(result.value.length, 2, "expect Number of leaflet-layer to be 2, actual is " + result.value.length);
13+
});
14+
browser.pause(1000);
15+
browser.end();
16+
}
17+
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_overlayAnalystService': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_overlayAnalystService';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 45, "expect Number of overlay polygon to be 45, actual is " + result.value.lengthSSSS);
14+
});
15+
browser.pause(1000);
16+
browser.end();
17+
}
18+
};
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_routeCalculateMeasureService': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_routeCalculateMeasureService';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 2, "expect Number of routeCalculateMeasureService path to be 2, actual is " + result.value.length);
14+
});
15+
browser.expect.element('.leaflet-pane.leaflet-tooltip-pane').to.be.present.before(5000);
16+
browser.expect.element('.leaflet-tooltip.leaflet-zoom-animated.leaflet-tooltip-top').to.be.present.before(5000);
17+
var info = "查询获取的M值为:627.9307113458588";
18+
browser.expect.element('.leaflet-tooltip.leaflet-zoom-animated.leaflet-tooltip-top').text.to.equal(info);
19+
browser.pause(1000);
20+
browser.end();
21+
}
22+
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_routeLocatorService_line': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_routeLocatorService_line';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 2, "expect Number of routeLocatorService_line path to be 2, actual is " + result.value.length);
14+
});
15+
browser.pause(1000);
16+
browser.end();
17+
}
18+
};
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_routeLocatorService_point': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_routeLocatorService_point';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 1, "expect Number of routeLocatorService_point path to be 1, actual is " + result.value.length);
14+
});
15+
browser.expect.element('.leaflet-pane.leaflet-marker-pane').to.be.present.before(5000);
16+
browser.expect.element('.leaflet-pane.leaflet-marker-pane img').to.be.present.before(5000);
17+
browser.expect.element('.leaflet-pane.leaflet-tooltip-pane').to.be.present.before(5000);
18+
browser.expect.element('.leaflet-tooltip.leaflet-zoom-animated.leaflet-tooltip-top').to.be.present.before(5000);
19+
var info = "查询到的里程为\ 200\ 的点";
20+
browser.expect.element('.leaflet-tooltip.leaflet-zoom-animated.leaflet-tooltip-top').text.to.equal(info);
21+
browser.pause(1000);
22+
browser.end();
23+
}
24+
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_surfaceAnalystService': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_surfaceAnalystService';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 22, "expect Number of surfaceAnalystService path to be 22, actual is " + result.value.length);
14+
});
15+
browser.pause(1000);
16+
browser.end();
17+
}
18+
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_thiessenAnalystService_datasets': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_thiessenAnalystService_datasets';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 272, "expect Number of thiessen polygon(datasets) to be 272, actual is " + result.value.length);
14+
});
15+
browser.pause(1000);
16+
browser.end();
17+
}
18+
};
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
var commonTools = require('../base/commonTools');
2+
module.exports = {
3+
'leaflet_04_thiessenAnalystService_geometry': function (browser) {
4+
var type = 'leaflet';
5+
var exampleName = '04_thiessenAnalystService_geometry';
6+
commonTools.openExampleAndLoadMap(browser, type, exampleName);
7+
/*check elements exist*/
8+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane').to.be.present.before(5000);
9+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg').to.be.present.before(5000);
10+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g').to.be.present.before(5000);
11+
browser.expect.element('.leaflet-pane.leaflet-overlay-pane svg g path').to.be.present.before(5000);
12+
browser.elements('tag name', 'path', function (result) {
13+
this.assert.equal(result.value.length, 10, "expect Number of thiessen polygon(geometry) to be 10, actual is " + result.value.length);
14+
});
15+
browser.pause(1000);
16+
browser.end();
17+
}
18+
};

0 commit comments

Comments
 (0)