General purpose getCorner function for extents
This commit is contained in:
@@ -177,6 +177,31 @@ describe('ol.extent', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe('getCorner', function() {
|
||||
var extent = [1, 2, 3, 4];
|
||||
|
||||
it('gets the bottom left', function() {
|
||||
var corner = ol.extent.Corner.BOTTOM_LEFT;
|
||||
expect(ol.extent.getCorner(extent, corner)).to.eql([1, 2]);
|
||||
});
|
||||
|
||||
it('gets the bottom right', function() {
|
||||
var corner = ol.extent.Corner.BOTTOM_RIGHT;
|
||||
expect(ol.extent.getCorner(extent, corner)).to.eql([3, 2]);
|
||||
});
|
||||
|
||||
it('gets the top left', function() {
|
||||
var corner = ol.extent.Corner.TOP_LEFT;
|
||||
expect(ol.extent.getCorner(extent, corner)).to.eql([1, 4]);
|
||||
});
|
||||
|
||||
it('gets the top right', function() {
|
||||
var corner = ol.extent.Corner.TOP_RIGHT;
|
||||
expect(ol.extent.getCorner(extent, corner)).to.eql([3, 4]);
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
describe('getForViewAndSize', function() {
|
||||
|
||||
it('works for a unit square', function() {
|
||||
@@ -538,5 +563,6 @@ describe('ol.extent', function() {
|
||||
|
||||
goog.require('goog.vec.Mat4');
|
||||
goog.require('ol.extent');
|
||||
goog.require('ol.extent.Corner');
|
||||
goog.require('ol.extent.Relationship');
|
||||
goog.require('ol.proj');
|
||||
|
||||
Reference in New Issue
Block a user