Sandro Santilli
6a2c0e9727
Initial support for SVG output ( #49 )
...
This version only dumps the geometries with no identifier.
Scales geometries to fit in a 1024x768 pixels area, using
a circle radius of 5 pixels, a stroke-width of 1 pixel and
no fill. Supports trimming number of decimals.
Adds a viewBox tag to fit the drawing to the output device window.
Includes an automated testcase.
2012-10-04 12:04:50 +02:00
Sandro Santilli
4521942820
Test "CSV" format, drop "KML" from the list of supported formats
2012-10-04 12:04:50 +02:00
Sandro Santilli
13b3b2f2ff
Don't hide errors during db preparation
2012-10-04 12:04:49 +02:00
Sandro Santilli
2ac6e2d132
Add tests for INSERT/UPDATE/DELETE and _no_ RETURNING ( #13 )
2012-09-17 16:56:25 +02:00
Sandro Santilli
fe2c6bfe1f
Add test for DELETE .. RETURNING ( #50 )
2012-09-17 16:50:15 +02:00
Sandro Santilli
adfe97bf81
Add test for broken SQL ( #51 )
2012-09-17 13:04:16 +02:00
Sandro Santilli
8b824801cf
Fix INSERT and UPDATE with RETURNING clause. Closes #50
...
Includes regression test
2012-09-17 11:50:19 +02:00
Sandro Santilli
2d59de1b70
Add a couple of additional tests about forbidden INSERT attempts.
...
These are:
- NO api key used
- INSERT in public table
Both tests are already passing
2012-09-17 11:12:00 +02:00
Sandro Santilli
167e1e1b51
Drop calls to deprecated PSQL.end()
2012-09-04 12:31:50 +02:00
Sandro Santilli
2a817fc70a
Re-enable pgsql unit test
...
Was intended to disabled by 86e1439c2c
but commenting out the middle of a multiline string resulted in a
wider testcases omission, due to:
test/run_tests.sh: 42: test/acceptance/app.test.js: Permission denied
2012-09-04 11:22:53 +02:00
Luis Bosque
86e1439c2c
Re-enabled the psql connections pooler. It is
...
essential.
Related to:
e36bfdef5b
2012-08-29 20:52:17 +02:00
Sandro Santilli
4723c028c9
Use the correct redis variable for checking map key ( closes #44 )
...
Includes testcase
2012-08-02 12:18:54 +02:00
Sandro Santilli
acb625b72f
Expect correct JSON, never mind formatting of it
...
This is because express-3.0.0beta6 send indented JSON ...
2012-07-16 17:16:28 +02:00
Sandro Santilli
8fb65874f0
Fix hang in app.auth.test.js and enable running on make check
...
Closes #38 (yay!)
2012-07-16 13:41:44 +02:00
Sandro Santilli
192bc736ca
Disable http client connection pooling while running tests
...
This is a workaround for issue #38
2012-07-16 13:38:40 +02:00
Sandro Santilli
adae0b483e
Enable app acceptance test (no hang with right pgsql version)
...
See issue #38
2012-07-13 11:13:20 +02:00
Sandro Santilli
aee257c5ef
Do not leak "tmp" variable to globals
2012-07-13 11:11:30 +02:00
Sandro Santilli
ce4f99fa7f
Print body on unexpected non-200 response status
2012-07-13 11:01:32 +02:00
Sandro Santilli
f7451e9bd8
Update after port to mocha
2012-07-13 10:30:46 +02:00
Sandro Santilli
e4f3a94256
Port tests to mocha. Closes #35 .
2012-07-13 10:29:09 +02:00
Sandro Santilli
538d9850a0
Reuse the same log file for both redis and db preparator
2012-07-12 22:55:34 +02:00
Sandro Santilli
1462c3ed3e
Hide errors from dropdb (expected the first time)
2012-07-12 22:38:15 +02:00
Sandro Santilli
89d74970e1
Give more info on unexpected response status code
2012-07-12 22:09:14 +02:00
Sandro Santilli
0c0770bcd4
Enable psql test now that it doesn't hang anymore
2012-07-12 20:16:38 +02:00
Sandro Santilli
a307e1434e
Enable more tests (all the one succeeding for me). Closes #36
...
The metadata test was probably failing due to the redis_pool test
not waiting for redis to complete before exiting (or something
like that).
2012-07-12 18:21:39 +02:00
Sandro Santilli
debc0c2586
Run tests on "make check", using custom port for redis
...
Includes tweaks in the db preparation script and in the tests
for proper handling of async model. Only a single test is run
at the moment, being the only one that succeeded for me.
2012-07-12 18:10:56 +02:00
Simon Tokumine
374583e655
add tests and refactor validations for input parameters. closes #29
2012-06-06 19:47:21 +01:00
Simon Tokumine
fb61c32850
add acceptance test for default dp change in geojson
2012-06-06 18:57:50 +01:00
Simon Tokumine
9d2410fb32
updated readme to reflect api key:
2012-06-01 21:19:02 +01:00
Simon Tokumine
22923e3f0f
formatting and semi colons
2012-06-01 21:13:41 +01:00
Simon Tokumine
aa1e306881
formatting and semi colons
2012-06-01 21:12:29 +01:00
Simon Tokumine
7c15a1218a
remove redundant test"
2012-06-01 21:09:38 +01:00
Simon Tokumine
9e411425b3
formatting and semi colons
2012-06-01 21:07:22 +01:00
Simon Tokumine
39118d326f
formatting and semi colons
2012-06-01 21:06:33 +01:00
Simon Tokumine
8735646675
fix oauth unit tests
2012-06-01 21:03:37 +01:00
Simon Tokumine
92660caea4
hard to do oauth units, possibly move to acceptance fully
2012-06-01 21:00:45 +01:00
Simon Tokumine
a062721cc6
psql units passing
2012-06-01 20:55:25 +01:00
Simon Tokumine
dae217cec7
psql units passing
2012-06-01 20:50:09 +01:00
Simon Tokumine
6b8e9a826b
redis unit test pass
2012-06-01 20:47:47 +01:00
Simon Tokumine
060208e26c
metadata unit test tidy
2012-06-01 20:47:14 +01:00
Simon Tokumine
0313b7b1ac
metadata unit test
2012-06-01 20:46:38 +01:00
Simon Tokumine
4d93abf1a1
added simple oauth test
2012-05-08 16:08:28 +01:00
Simon Tokumine
d7df8b1449
fix api key tests
2012-05-08 15:25:19 +01:00
Simon Tokumine
4cbdf62cc2
make wellformed CSV and stream back to browser. #9
2012-04-13 15:37:09 +01:00
Simon Tokumine
ffc1fa3fe1
closes #11 . closes #9 . Pending reorganisation.
2012-04-13 00:30:45 +01:00
Simon Tokumine
81f44f2935
merge conflicts
2012-04-10 12:56:22 +01:00
Simon Tokumine
dd9de25616
node v0.6 compatibility
2012-03-16 13:50:07 +01:00
Sandro Santilli
f437d7c820
Another 80cols wrap
2012-03-14 11:02:32 +01:00
javi santana
59739483e8
added auth using api token
2011-12-26 19:16:41 +01:00
Simon Tokumine
025f201ea8
add system table sanitizer
2011-11-22 00:06:14 +00:00