Tim Schaub
93716fc7f0
Extend expect.js rather than modify the source
2014-07-06 12:40:03 -06:00
Tim Schaub
d8ca8e7341
Update test readme
2014-07-06 11:53:34 -06:00
Tim Schaub
264a01cfd4
Add jquery as a dev dependency
2014-07-06 11:47:58 -06:00
Tim Schaub
8a3f1a8f34
Add mocha and mocha-phantomjs as dev dependencies
2014-07-06 11:40:08 -06:00
Tim Schaub
70cb7a4a0a
Add sinon as a dev dependency
2014-07-06 11:21:01 -06:00
Tim Schaub
6f398f93dd
Merge pull request #2309 from tschaub/test
...
Add a task to run the tests once with PhantomJS.
2014-07-06 06:52:13 -06:00
Éric Lemoine
94ba9aeea9
Merge pull request #2296 from elemoine/settileurlfunction
...
Use inheritDoc for ol.source.XYZ#setTileUrlFunction
2014-07-06 13:21:17 +02:00
Éric Lemoine
4e0d48386b
Use inheritDoc for ol.source.XYZ#setTileUrlFunction
2014-07-06 11:49:19 +02:00
Éric Lemoine
76584c3291
Merge pull request #2307 from elemoine/build
...
Build-related clean-ups
2014-07-06 09:16:11 +02:00
Tim Schaub
b452e04e08
Add a task to run the tests once with PhantomJS
...
The test.js task starts the development server and runs the tests in PhantomJS. As mentioned in the readme, when running the tests continuously during development, it is more convenient to start the dev server and visit the root of the test directory in your browser.
Later we can bring in Karma to drive PhantomJS and other browsers, but this simple "run once" task is useful for the CI job.
2014-07-05 19:42:30 -04:00
Éric Lemoine
f18dbcdb97
Remove bin/closure
...
And use the depswriter.py script from Closure Library downloaded by closure-util.
2014-07-05 23:46:03 +02:00
Éric Lemoine
fa25f2a477
Remove examples/loader.js
...
That script was used when Plovr was used for running the examples.
2014-07-05 23:36:59 +02:00
Éric Lemoine
043cd0ff41
Remove test/ol.html
...
This file was used when Plovr was used for running the tests.
2014-07-05 23:34:02 +02:00
Tim Schaub
489096e40b
Merge pull request #2305 from tschaub/todo
...
Replace @todo annotations.
2014-07-05 16:52:45 -04:00
Tim Schaub
1951c385a8
Merge pull request #2306 from tschaub/new
...
Remove old code.
2014-07-05 16:20:06 -04:00
Tim Schaub
5a24d022cf
Extra annotations for build.py as well
2014-07-05 16:19:41 -04:00
Tim Schaub
d99a61545c
Use @observable annotation instead of @todo observable
2014-07-05 16:16:44 -04:00
Tim Schaub
fd659d63e9
Remove @todo stability annotation (this has no effect)
2014-07-05 16:16:34 -04:00
Tim Schaub
10f4d0c3d7
Removing old code
2014-07-05 15:54:44 -04:00
Tim Schaub
8b29b52e95
Document olx.format.PolylineOptions
...
This was mistakenly annotated with `@todo stability` (which does nothing).
2014-07-05 15:43:03 -04:00
Tim Schaub
4cf5ab4620
Use @api annotation instead of @todo api
2014-07-05 15:41:14 -04:00
Éric Lemoine
297503e7c9
Merge pull request #2297 from elemoine/remove-plovr
...
Remove Plovr
2014-07-04 22:34:26 +02:00
Éric Lemoine
207e23099a
Merge pull request #2300 from elemoine/geojson
...
GeoJSON format needs to implement readProjectionFromObject
2014-07-04 14:44:35 +02:00
Éric Lemoine
0666dee697
GeoJSON format needs to implement readProjectionFromObject
2014-07-04 13:51:27 +02:00
Éric Lemoine
e0a8bb045a
Farewell Plovr
2014-07-04 10:51:18 +02:00
Éric Lemoine
c6138edbcb
Remove the test.json Plovr config file
2014-07-04 10:51:18 +02:00
Éric Lemoine
52294519bc
Remove the base.json Plovr config file
2014-07-04 10:51:18 +02:00
Éric Lemoine
07b02c2a55
Add a buildcfg/readme.md
2014-07-04 10:51:18 +02:00
Éric Lemoine
46149ff6f9
Remove ununsed serve-integration-test target
2014-07-04 10:51:18 +02:00
Éric Lemoine
a4e923cf4b
Target integration-test renamed to ci
2014-07-04 10:51:17 +02:00
Éric Lemoine
d1820fbce5
Update .travis.yml
2014-07-04 10:51:17 +02:00
Éric Lemoine
1626399c08
Use serve.js as the test server
2014-07-04 10:51:17 +02:00
Frederic Junod
2064d08602
Refresh the compiler error list
...
Based on https://github.com/openlayers/closure-util/blob/master/compiler-options.txt
2014-07-04 10:51:17 +02:00
Éric Lemoine
1129e0d934
Get Closure Library from closure-util for host-examples
2014-07-04 10:51:17 +02:00
Frederic Junod
234dd91ff2
Remove some externs declarations
...
All these declarations are defined in recent versions of Closure Compiler.
2014-07-04 10:51:17 +02:00
Éric Lemoine
f54398eda3
compilation_level is now just ADVANCED and SIMPLE
2014-07-04 10:51:17 +02:00
Éric Lemoine
a157ecd788
Make compiler happy by replacing 0e6 by 0
2014-07-04 10:51:17 +02:00
Éric Lemoine
167d13b4f6
Use closure-util's Closure lib for the check-requires target
2014-07-04 10:51:17 +02:00
Éric Lemoine
8c4a55cc65
Use build.js for compiling the examples all at once
2014-07-04 09:15:23 +02:00
Éric Lemoine
35888d1dc6
Use build.js for compiling the examples
2014-07-04 09:15:23 +02:00
Éric Lemoine
0ae1cd7cf5
Fix a type issue in jquery-1.7 externs
...
See https://github.com/google/closure-compiler/issues/176
2014-07-04 09:15:23 +02:00
Éric Lemoine
152b434f1b
Add jquery-1.7 externs
2014-07-04 09:15:23 +02:00
Éric Lemoine
992e0fa218
Use serve.js instead of the Plovr server
2014-07-04 09:15:23 +02:00
Éric Lemoine
f89abb53a9
Use build.js for ol-all.js
2014-07-04 09:15:23 +02:00
Éric Lemoine
4e8c9c5470
Use build.js for ol-whitespace.js
2014-07-04 09:15:23 +02:00
Éric Lemoine
3ea304f5bf
Use build.js for ol-simple.js
2014-07-04 09:15:23 +02:00
Éric Lemoine
04e60a9d37
Use build.js for ol.js
2014-07-04 09:15:22 +02:00
Éric Lemoine
064f95f530
Remove the IE 11 fullscreen externs declarations
...
They are defined in recent versions of Closure Compiler.
2014-07-04 09:15:22 +02:00
Éric Lemoine
18462a2af3
Merge pull request #2229 from tsauerwein/stable
...
Add stable tags to interactions
2014-07-04 06:31:13 +02:00
Éric Lemoine
76e1ca67a4
Merge pull request #2269 from probins/select
...
Improve docs for interaction.Select
2014-07-03 17:07:03 +02:00