Shaun McDonald
|
252c2f7022
|
Updating to use Rails 2.1.2. Moving the gem dependancies to the config/environment.rb file. Moving the vendor/plugins externals into our svn.
|
2008-10-28 20:42:48 +00:00 |
|
Andy Allan
|
38f4e17865
|
message title shouldn't accept invalid utf-8 sequences - test currently fails
|
2008-10-28 18:34:05 +00:00 |
|
Matt Amos
|
94cf6ece2d
|
Made full test a bit more thorough.
|
2008-10-28 15:01:17 +00:00 |
|
Matt Amos
|
c05111fdca
|
Added tests for relations for way/relation and a bit of DRYing up.
|
2008-10-28 14:49:51 +00:00 |
|
Shaun McDonald
|
79284559af
|
Adding stub functional test files for all the controllers that should have tests written for them.
|
2008-10-28 12:49:51 +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
|
e18c33f733
|
Prepare for Rails 2.1+, as we will no longer be able to use a symbol in the set_fixture_class method, instead we must use a Class. This change doesn't affect Rails 2.0.2, as currently used. All tests still work. :-)
|
2008-10-27 18:45:28 +00:00 |
|
Matt Amos
|
8a57904398
|
Implemented osmChange diff downloads for changesets and a couple of tests.
|
2008-10-27 17:50:28 +00:00 |
|
Matt Amos
|
46d5291350
|
Updated comment to reflect implementation.
|
2008-10-27 16:48:09 +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 |
|
Grant Slater
|
a46a4b4eb9
|
Bots Disallow /edit* & /login*, Nothing to see here... move right along.
|
2008-10-26 17:26:39 +00:00 |
|
Richard Fairhurst
|
6ad0acf29a
|
fix broken YAML
|
2008-10-24 14:35:01 +00:00 |
|
Matt Amos
|
dc2a959037
|
Added tests for changeset upload code. Refactored diff reading code and put it into /lib. Changed the route of a changeset upload to explicitly refer to the changeset it applies to (i.e: resource).
|
2008-10-23 15:14:17 +00:00 |
|
Richard Fairhurst
|
7aeead9175
|
Potlatch 0.10f
|
2008-10-23 08:42:07 +00:00 |
|
Shaun McDonald
|
136c5a7bf1
|
Fixing the error messages
|
2008-10-22 09:40:16 +00:00 |
|
Shaun McDonald
|
6df7fdbb9e
|
Adding new browse controller test, which is mostly stubs just now. Also adding the version number of the recently changed nodes in the data browser.
|
2008-10-21 16:18:18 +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 |
|
Tom Hughes
|
fb997c0a76
|
Revert r11194 as it doesn't work as the trace_name member does return
the correct result until after the trace is saved.
|
2008-10-21 12:16:12 +00:00 |
|
Matt Amos
|
5dd3eb769a
|
Refactored test a bit to make it nicer.
|
2008-10-21 11:40:06 +00:00 |
|
Matt Amos
|
498d695064
|
Added test for relations_for_node where the relation had been deleted.
|
2008-10-21 11:38:13 +00:00 |
|
Matt Amos
|
6339473cb7
|
Added tests for ways_for_node. Altered behaviour to not return deleted ways. Fixed ways fixture where most recent history != current.
|
2008-10-21 10:52:52 +00:00 |
|
Matt Amos
|
a8eb3a6ada
|
Removed debugging code.
|
2008-10-21 09:31:36 +00:00 |
|
Shaun McDonald
|
6889ee7564
|
Making the capabilities api version indipendent
|
2008-10-20 20:40:06 +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 |
|
Matt Amos
|
654470b896
|
Altered a functional test on way_tags.
|
2008-10-17 11:21:40 +00:00 |
|
Matt Amos
|
df496b44cd
|
More functional tests, this time for way_tags.
|
2008-10-17 11:06:58 +00:00 |
|
Matt Amos
|
89c677d881
|
Fixed fixtures and added new tests for ways and way_nodes.
|
2008-10-16 13:02:09 +00:00 |
|
Shaun McDonald
|
70ecb3ceef
|
adding the Last-Modified response header to the version action
|
2008-10-16 07:11:28 +00:00 |
|
Andy Allan
|
8651215ec3
|
set the db encoding to utf-8, otherwise data is stored incorrectly in db. Can be seen by roundtrip truncating at 255 bytes instead of 255 chars. Connection setting (here) is independant of mysql setup
|
2008-10-15 16:56:56 +00:00 |
|
Shaun McDonald
|
a5e5cbc739
|
Adding a lower and upper length on various web site varchar fields. Fixes one test.
|
2008-10-15 16:20:43 +00:00 |
|
Andy Allan
|
25c3310be4
|
Checking foreign key constraints on message recipients and senders
|
2008-10-15 15:23:56 +00:00 |
|
Andy Allan
|
2939aa9398
|
utf-8 wide-char testing of message title - this will come in useful for other things e.g. k/v pairs
|
2008-10-15 13:17:10 +00:00 |
|
Matt Amos
|
6a276202e5
|
Added more fixtures and tests for node versioning calls.
|
2008-10-15 11:12:26 +00:00 |
|
Shaun McDonald
|
e7147d0d7a
|
more work on the data browser to show the changesets. Also showing the version number. Would be good to have an additional route for showing a specific version of the node/way/relation from the changeset.
|
2008-10-14 18:33:03 +00:00 |
|
Matt Amos
|
45a9d94337
|
Cleaned up some unreachable code. Added first test on the 'old' node controller.
|
2008-10-14 16:40:17 +00:00 |
|
Matt Amos
|
44034cd781
|
Added some more functional tests for way and relation delete methods.
|
2008-10-14 14:34:17 +00:00 |
|
Matt Amos
|
b56f57ec43
|
Fixed up delete methods on nodes, ways and relations to return the new version number and added some more tests.
|
2008-10-14 14:27:12 +00:00 |
|
Tom Hughes
|
b105304a1b
|
Fix race condition adding traces. Closes #1201.
|
2008-10-13 23:27:49 +00:00 |
|
Tom Hughes
|
0d8e4b4337
|
Disable the query cache.
|
2008-10-13 23:13:34 +00:00 |
|
Shaun McDonald
|
2c16177174
|
adding changeset stuff for the data browser
|
2008-10-13 20:48:58 +00:00 |
|
Matt Amos
|
cf24a5a3ee
|
Added a bunch more tests on the API 0.6. Fixed node/way/relation from_xml code to disallow duplicate tag keys.
|
2008-10-13 17:50:15 +00:00 |
|
Shaun McDonald
|
9e1946b283
|
now you will actually save the changeset on updating ways. Showing the changeset in the data browser detail.
|
2008-10-13 17:05:52 +00:00 |
|
Shaun McDonald
|
1d4a957c79
|
fix so that changeset will be closed without an exception due to double validation
|
2008-10-13 16:11:57 +00:00 |
|
Matt Amos
|
3549d8900f
|
All API 0.6 functional tests now pass.
|
2008-10-13 15:46:22 +00:00 |
|
Matt Amos
|
1e5782f579
|
Fixed up way controller tests for API 0.6.
|
2008-10-13 15:40:32 +00:00 |
|
Shaun McDonald
|
fb5f39f19a
|
Creating consistency check for creation of nodes, way and relations. Moving some creation code from the controller to the model, and adding error handling on create errors.
|
2008-10-13 15:39:21 +00:00 |
|
Matt Amos
|
127bb4523e
|
Fixed problems with the relations functional tests.
|
2008-10-13 15:23:48 +00:00 |
|
Matt Amos
|
b38b2c2d0f
|
Fixed xml method of old way model.
|
2008-10-13 14:38:32 +00:00 |
|