Éric Lemoine
dd014a3b79
Avoid unneeded parameter concatenations (thanks @twpayne, refs #85 )
2012-11-04 19:31:20 +01:00
Éric Lemoine
529c3e8b6a
Add ol.TileUrlFunction.createBboxParam
2012-11-03 22:55:54 +01:00
Éric Lemoine
b2c71ed269
Add tests showing more usages of createFromTemplate
2012-11-03 00:43:46 +01:00
Éric Lemoine
f49f370857
Make linter happy
2012-10-11 18:09:18 +02:00
Éric Lemoine
9c48dff286
Add tests for ol.Map.prototype.disposeInternal
2012-10-11 17:53:35 +02:00
Éric Lemoine
2a76a23b6f
Add tests for ol.control.Control
2012-10-11 17:46:47 +02:00
Tom Payne
9d253ab6bb
Refactor exports and externs
2012-10-04 15:11:26 +02:00
Tom Payne
145312b273
Sort specs
2012-09-29 12:33:01 +02:00
Tom Payne
71e42b2448
Refactor build system
...
This rather large commit refactors the build system to solve a number of
problems:
- Object literal types are now declared in just one place
- There are no more circular dependencies
- There is no need for concealed subclasses in build-standalone mode
When building in standalone mode, you need to include the source in
build/src/external. This declares object literal types as externs so
that their properties are not renamed.
When building with the application, you need to include the source in
build/src/internal. This declares object literal types as typedefs so
that their properties can be renamed and removed.
Note also that ol.MapOptions has been merged into ol.Map, with some
renaming.
2012-09-29 11:51:53 +02:00
Éric Lemoine
0535a31bc6
Add zoomDelta option to MapOptions
2012-09-27 15:48:04 +02:00
Éric Lemoine
b8356f5e2e
Fix bad copy and paste in mapoptions tests
2012-09-27 15:40:58 +02:00
Éric Lemoine
d2f9ebae41
Add mouseWheelZoomDelta option to MapOptions
2012-09-27 15:16:14 +02:00
Éric Lemoine
87189293b5
Make the resolution constraint configurable through map options
2012-09-27 13:36:57 +02:00
Tom Payne
1f55d139b2
Remove stray script element
2012-09-27 13:00:52 +02:00
Tom Payne
65b8e0f915
Use object literals and use generic tile layer
2012-09-27 12:45:00 +02:00
Tom Payne
b7def4c8c4
Clean up some lint problems in specs
2012-09-27 12:42:13 +02:00
Éric Lemoine
f78cad0d77
Merge pull request #27 from elemoine/constraints
...
Refactoring to make constraints work at the map level
2012-09-27 01:42:45 -07:00
Tom Payne
96bd703271
s/tilesource/source/
2012-09-27 09:36:55 +02:00
Éric Lemoine
79166dc1d6
Constraint objects moved to ol namespace from ol.interaction namespace
2012-09-27 00:10:54 +02:00
Tom Payne
290d03e76f
s/store/source/
2012-09-26 19:43:23 +02:00
Tom Payne
228e5a8dbf
Move requires to end of the file to ensure tests run even if goog.require fails
2012-09-26 19:40:16 +02:00
Éric Lemoine
629687586f
Simplify and clean up the test page
2012-09-25 13:53:11 +02:00
Éric Lemoine
b4416e71c4
better nosier command
2012-09-25 12:04:57 +02:00
Éric Lemoine
89f7e44478
Jasmine tests for ol.Collection
2012-09-25 12:02:28 +02:00
Tom Payne
c956ab3482
Relax unit tests as PhantomJS generates the wrong result on Mac OS X
2012-09-25 11:32:31 +02:00
Éric Lemoine
116531c275
fix typo in an ol.Rectangle test
2012-09-25 10:42:07 +02:00
Éric Lemoine
db904dae5c
Jasmine tests for ol.Rectangle
2012-09-25 10:42:07 +02:00
Éric Lemoine
589c2a8505
Jasmine tests for ol.TileRange
2012-09-25 10:22:36 +02:00
Éric Lemoine
b249b0aaa9
Jasmine tests for ol.tilestore.XYZ
2012-09-25 10:13:41 +02:00
Éric Lemoine
56e48911bf
Jasmine tests for ol.TileGrid
2012-09-25 10:03:27 +02:00
Éric Lemoine
27d3a88413
add FIXMEs for test runner
2012-09-25 00:47:02 +02:00
Éric Lemoine
1f0d53342a
Jasmine tests for ol.array
2012-09-25 00:29:23 +02:00
Éric Lemoine
f0ff1faa73
fix ol.Extent tests
2012-09-25 00:18:25 +02:00
Éric Lemoine
6fab51bde0
Jasmine tests for ol.Extent
2012-09-25 00:13:28 +02:00
Éric Lemoine
92f0711404
Jasmine tests for ol.interaction.ResolutionConstraint
2012-09-25 00:02:22 +02:00
Éric Lemoine
94f2f85195
Jasmine tests for ol.TileUrlFunction
2012-09-24 23:39:50 +02:00
Éric Lemoine
30dfbfb8b7
mention nosier in test/readme.md
2012-09-24 23:31:57 +02:00
Éric Lemoine
ec9382e760
Jasmine tests for ol.Projection
2012-09-24 23:26:49 +02:00
Éric Lemoine
c2901dec73
Jasmine tests for ol.TileCoord
2012-09-24 22:56:40 +02:00
Éric Lemoine
fbaefeea7c
give the test dir a specific readme file
2012-09-24 22:34:09 +02:00
Éric Lemoine
1f457fc919
add ConsoleReporter to Jasmine Env (for headless testing)
2012-09-24 22:34:09 +02:00
Éric Lemoine
92dca8584c
add phantom-jasmine
2012-09-24 22:34:08 +02:00
Éric Lemoine
5d88994a9a
remove test/api.html
2012-09-24 22:34:08 +02:00
Éric Lemoine
4b015f9962
add Jasmine tests for ol.Object
2012-09-24 18:15:30 +02:00
Éric Lemoine
baeddfac12
remove the old tests
2012-09-24 18:12:51 +02:00
ahocevar
78f8ed04dd
Fixing typo.
2012-07-18 08:10:44 +02:00
Éric Lemoine
a365b0aaf3
improvements to the drag handler tests
2012-07-13 17:44:46 +02:00
Éric Lemoine
226480af90
fix mousewheel handler tests
2012-07-13 16:20:23 +02:00
Éric Lemoine
6fd5bb8647
fix drag handler tests
2012-07-13 16:20:07 +02:00
Éric Lemoine
f34aa03109
Revert "Replace the navigation control by two controls, namely DragPan and MouseWheelZoom. DragPan is the map default drag control. MouseWheelZoom is the map default mouse wheel control."
...
This reverts commit c2a30f4ac4 .
2012-07-13 15:37:39 +02:00