Make directory structure better match class hierarchy

This commit is contained in:
Tom Payne
2012-08-29 21:46:21 +02:00
parent 638504f750
commit 23ee8b73bd
49 changed files with 0 additions and 0 deletions

46
src/ol3/array_test.js Normal file
View File

@@ -0,0 +1,46 @@
goog.require('goog.testing.jsunit');
goog.require('ol3.array');
function testBinaryFindNearest() {
var arr = [1000, 500, 100];
assertEquals(0, ol3.array.binaryFindNearest(arr, 10000));
assertEquals(0, ol3.array.binaryFindNearest(arr, 1000));
assertEquals(0, ol3.array.binaryFindNearest(arr, 900));
assertEquals(1, ol3.array.binaryFindNearest(arr, 750));
assertEquals(1, ol3.array.binaryFindNearest(arr, 550));
assertEquals(1, ol3.array.binaryFindNearest(arr, 500));
assertEquals(1, ol3.array.binaryFindNearest(arr, 450));
assertEquals(2, ol3.array.binaryFindNearest(arr, 300));
assertEquals(2, ol3.array.binaryFindNearest(arr, 200));
assertEquals(2, ol3.array.binaryFindNearest(arr, 100));
assertEquals(2, ol3.array.binaryFindNearest(arr, 50));
}
function testLinearFindNearest() {
var arr = [1000, 500, 100];
assertEquals(0, ol3.array.linearFindNearest(arr, 10000));
assertEquals(0, ol3.array.linearFindNearest(arr, 1000));
assertEquals(0, ol3.array.linearFindNearest(arr, 900));
assertEquals(1, ol3.array.linearFindNearest(arr, 750));
assertEquals(1, ol3.array.linearFindNearest(arr, 550));
assertEquals(1, ol3.array.linearFindNearest(arr, 500));
assertEquals(1, ol3.array.linearFindNearest(arr, 450));
assertEquals(2, ol3.array.linearFindNearest(arr, 300));
assertEquals(2, ol3.array.linearFindNearest(arr, 200));
assertEquals(2, ol3.array.linearFindNearest(arr, 100));
assertEquals(2, ol3.array.linearFindNearest(arr, 50));
}