We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e03dc0 commit 582f8d0Copy full SHA for 582f8d0
test/utils.test.js
@@ -20,6 +20,15 @@ test('Test Closed Way', () => {
20
expect(BuildingShapeUtils.isClosed(xmlData)).toBe(true);
21
});
22
23
+test('Reverse ways', () => {
24
+ var way1 = '<way id="1"><nd ref="1"/><nd ref="2"/><nd ref="3"/></way>';
25
+ var way2 = '<way id="1"><nd ref="3"/><nd ref="2"/><nd ref="1"/></way>';
26
+ let parser = new window.DOMParser();
27
+ let xml1 = parser.parseFromString(way1, 'text/xml').getElementsByTagName('way')[0];
28
+ let result = BuildingShapeUtils.reverseWay(xml1);
29
+ expect(result.outerHTML).toBe(way2);
30
+});
31
+
32
test('Test Open Way', () => {
33
var way = '<way id="1"><nd ref="2"/><nd ref="3"/><nd ref="4"/><nd ref="5"/><nd ref="6"/></way>';
34
let parser = new window.DOMParser();
0 commit comments