From 81fa74b6db70b2213ce29b03452fc893160eacb2 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Tue, 17 Sep 2013 18:49:48 -0400 Subject: [PATCH] Add distancegrid spec --- spec/suites/DistanceGridSpec.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 spec/suites/DistanceGridSpec.js diff --git a/spec/suites/DistanceGridSpec.js b/spec/suites/DistanceGridSpec.js new file mode 100644 index 000000000..118dbecd3 --- /dev/null +++ b/spec/suites/DistanceGridSpec.js @@ -0,0 +1,21 @@ +describe('distance grid', function () { + it('addObject', function () { + var grid = new L.DistanceGrid(100), + obj = {}; + + expect(grid.addObject(obj, { x: 0, y: 0 })).to.eql(undefined); + expect(grid.removeObject(obj, { x: 0, y: 0 })).to.eql(true); + }); + + it('eachObject', function (done) { + var grid = new L.DistanceGrid(100), + obj = {}; + + expect(grid.addObject(obj, { x: 0, y: 0 })).to.eql(undefined); + + grid.eachObject(function(o) { + expect(o).to.eql(obj); + done(); + }); + }); +});