UNPKG

leaflet-editable

Version:
72 lines (70 loc) 3.11 kB
<html> <head> <title>Leaflet.Editable Tests</title> <meta charset="utf-8"> <link rel="stylesheet" href="../node_modules/leaflet/dist/leaflet.css" /> <script type="text/javascript"> L_NO_TOUCH = true; // Tell the truth to PhantomJS. </script> <script src="../node_modules/leaflet/dist/leaflet-src.js"></script> <script src="../node_modules/leaflet.path.drag/src/Path.Drag.js"></script> <script src="../src/Leaflet.Editable.js"></script> <script src="../node_modules/mocha/mocha.js"></script> <script src="../node_modules/happen/happen.js"></script> <script src="../node_modules/chai/chai.js"></script> <link rel="stylesheet" href="../node_modules/mocha/mocha.css" /> <script type="text/javascript"> chai.config.includeStack = true; assert = chai.assert; expect = chai.expect; </script> <script>mocha.setup({ui: 'bdd', bail: true})</script> <script src="./_pre.js"></script> <script src="./Editable.js"></script> <script src="./VertexMarker.js"></script> <script src="./MiddleMarker.js"></script> <script src="./PolylineEditor.js"></script> <script src="./PolygonEditor.js"></script> <script src="./MarkerEditor.js"></script> <script src="./RectangleEditor.js"></script> <script src="./CircleEditor.js"></script> <script src="./CircleMarkerEditor.js"></script> <style type="text/css"> #mocha { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 10000; background-color: white; box-shadow: 0px 0px 8px 0px black; overflow-y: auto; display: none; } #mocha-stats { position: absolute; } body, html { margin:0; padding:0; width: 100%; height: 100%; } #map { position:absolute; top:0; bottom:0; right: 0; left: 0; width:100%; height: 100%; } </style> </head> <body> <div id="map"></div> <div id="mocha"></div> <script> var startPoint = [43.1249, 1.254], map = L.map('map', {editable: true}).setView(startPoint, 16), tilelayer = L.tileLayer('https://a.tile.openstreetmap.org/{z}/{x}/{y}.png', {maxZoom: 19, attribution: 'Data \u00a9 <a href="http://www.openstreetmap.org/copyright"> OpenStreetMap Contributors </a>'}).addTo(map); var runner = window.mocha.run(function (failures) { if (window.location.hash !== '#debug') qs('#mocha').style.display = 'block'; console.log(failures); }); runner.on('fail', function(test, err) { console.log(test.title, test.err); console.log(test.err.expected, test.err.actual); console.log(test.err.stack); }); </script> </body> </html>