leaflet.path.drag
Version:
Allow to drag Leaflet path
59 lines (57 loc) • 2.47 kB
HTML
<html>
<head>
<title>L.Handler.PathDrag Tests</title>
<meta charset="utf-8">
<link rel="stylesheet" href="../node_modules/leaflet/dist/leaflet.css" />
<script src="../node_modules/leaflet/dist/leaflet-src.js"></script>
<script src="../src/Path.Drag.js"></script>
<script src="../node_modules/mocha/mocha.js"></script>
<script src="../node_modules/chai/chai.js"></script>
<script src="../node_modules/prosthetic-hand/dist/prosthetic-hand.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="./Path.Drag.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; height: 100%; width: 100%; }
#map { position:absolute; top:0; bottom:0; right: 0; left: 0; width:100%; height: 100%; }
</style>
</head>
<body>
<div id="mocha"></div>
<div id="map"></div>
<script>
var startPoint = [48.95, 2.3],
map = L.map('map').setView(startPoint, 16),
tilelayer = L.tileLayer('http://{s}.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') document.querySelector('#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>