Tom Hughes
98184dfb9c
Reorganise tests to match modern rails test layout
2014-02-26 00:13:19 +00:00
Tom Hughes
8c79134a6e
Remove empty test cases
2013-06-30 21:44:57 +01:00
Matt Amos
3822e8de77
Added database, API and GPX status to capabilities.
2013-04-02 15:05:20 +01:00
Tom Hughes
c2148e395d
Test new API permissions route
2012-05-05 15:30:23 +01:00
Enno Brehm
6a09f49e71
Implement API endpoint to query permissions.
2012-05-05 15:28:45 +01:00
Tom Hughes
90e46a58de
Add routing tests for all supported routes
2012-03-09 19:49:44 +00:00
Tom Hughes
c24967d168
Remove :root qualifiers as they don't seem to work in rails 2.3.14
2011-08-22 22:42:38 +01:00
Tom Hughes
b42a28067d
Make sure the ruby quadtile code give the same result as the C version
2011-05-08 15:18:03 +01:00
Shaun McDonald
8e58ec0ff5
Update expected GPS namespace in tests
...
Update tests to expect the correct GPX namespace URL to reflect the
change made in 7369b7427c
ane make the
tests pass again.
2010-12-06 00:40:11 +00:00
Tom Hughes
f07819d81a
Rework application configuration
...
Use a preinitializer to load the settings from application.yml so
that they are available as early as possible. All settings can also
be overridden using environment variables.
The ad-hoc settins in environment.rb are then moved to this new
system so we have one consistent location for settings.
2010-08-04 22:06:05 +01:00
Shaun McDonald
9dabe69032
Adding timecop as a gem dependency when in development env. This allows for time based tests to be accurate/consistent. It will stop the random error on the api_controller_test#test_changes_simple, when you are on a slow machine/have bad timing.
2010-04-03 21:02:20 +00:00
Tom Hughes
565171486f
Add extra visibility options for GPS traces, and enhance the API call
...
that returns trace data to return more information if the owner of the
trace has allowed it. Based on a patch from Matt Amos.
2009-08-13 17:06:11 +00:00
Matt Amos
b4e634fd35
'Fixing' annoying test case which intermittently fails.
2009-06-22 15:47:46 +00:00
Ævar Arnfjörð Bjarmason
e70e2dbe9f
Change /index.php/ in wiki.openstreetmap.org links to /wiki/. This looks nicer
2009-06-02 12:23:37 +00:00
Shaun McDonald
e509850554
fixing the tests I broke earlier due to the fixture changes
2009-05-06 17:56:10 +00:00
Shaun McDonald
0b94234a6b
adding the maximum number of elements in a changeset to the capabilities call, including test update
2009-04-22 11:03:22 +00:00
Shaun McDonald
0f25285ab6
More tests, found a bug in the data browser, no fix yet. Fix db readme. Don't show the signup page to logged in users, by redirecting them to the home page. Remove unnessesary begin blocks in the browse controller.
2009-04-12 23:20:31 +00:00
Matt Amos
afcb345014
Moved a bunch of time functions into UTC. Fixes bugs which we only see for 4 hours a year.
2009-03-29 01:31:04 +00:00
Andy Allan
e1dde5cffc
forgot the test change from 11866
2008-11-10 11:39:10 +00:00
Shaun McDonald
e932a69bd7
Additional api tests for the changes. Also making sure that you cannot request a change of 0 length, so that you can detect erronious input.
2008-11-03 18:05:19 +00:00
Shaun McDonald
9705105681
Starting the gpx trace testing with additional fixtures
2008-10-30 18:50:45 +00:00
Shaun McDonald
427becc1db
Moving all the functional tests to the Rails 2 way, which uses less code by having an additional sub-class to take care of the duplicate code in every test. There is a bug in rails 2.0.2, which means that super doesn't get called in the setup method in the functional tests. This is fixed in Rails 2.1.2, thus a version bump should really be done.
2008-10-28 12:27:10 +00:00
Shaun McDonald
b45dd63283
cover the other extreme in the map bounary sanitizeation. Ading some documentation, which is parsed when running rake doc:app. Fixing up a couple of tests.
2008-10-26 23:43:37 +00:00
Shaun McDonald
e13b35e0cb
making it clearer when a test case fails, as to which test case it is that is failing. Adding some more bboxes for testing.
2008-10-21 14:28:52 +00:00
Matt Amos
417ded9da5
Added min_lat > max_lat test.
2008-10-21 14:00:08 +00:00
Matt Amos
a8eb3a6ada
Removed debugging code.
2008-10-21 09:31:36 +00:00
Shaun McDonald
138c20322d
Adding some api tests for both the map and trackpoints requests. Needs some better bboxes. Adding new changeset controller fnctional tests.
2008-10-20 15:05:12 +00:00
Shaun McDonald
3e9ceb0c38
more testing of the api. Changing the generator so that it is a constant to come in line with the server url and the api version. Adding tracepoints per page to the capabilities api call. Better error message for api call.
2008-10-19 07:09:04 +00:00
Shaun McDonald
3d5ee2675b
Now just got one test to sort on the functional tests. All other tests are working and pass. Plenty more to write though.
2008-07-22 14:06:53 +00:00
Frederik Ramm
78b440ffc1
preliminary commit 0.5 API with relations / untested after entity-relation rename, some changes still in queue
2007-08-29 22:00:26 +00:00