Shaun McDonald
|
0dd0f1881d
|
Fixing some of the tests, adding the new tests to make sure that you can't edit when your not a public user
|
2009-04-18 17:17:22 +00:00 |
|
Shaun McDonald
|
08bd1688ee
|
Railsify the relation member model, type attribute, by putting it into class case, rather than lower case. Requires reload of postgres databases or manual change to the enum. Fixes the databrowser on postgres, however affects the rest of the codebase.
|
2009-04-15 14:49:21 +00:00 |
|
Matt Amos
|
568c05c548
|
Fixing failing potlatch tests. Someone who knows what the potlatch API is actually supposed to be doing should check these...
|
2009-03-25 17:54:21 +00:00 |
|
Tom Hughes
|
81835c55a0
|
Commit ACL related files from earlier merges as svn merge seems to
neglected to add them...
|
2009-03-08 16:13:00 +00:00 |
|
Matt Amos
|
76708eefcf
|
Fixed bug in changeset closing and querying where the number of elements exceeded the maximum. Added a fixture for this.
|
2009-02-07 17:45:27 +00:00 |
|
Thomas Wood
|
747d6f1d11
|
Revert last commit - too many test failures
|
2008-12-31 16:43:44 +00:00 |
|
Thomas Wood
|
898beb7b7f
|
DateTime => Time for consistency in changeset code, ok by shaun.
|
2008-12-31 16:33:02 +00:00 |
|
Matt Amos
|
a90be5e69a
|
Migration to add close-time to changesets. This replaces the boolean 'open' attribute. Added checks to ensure that the maximum lifetime and number of changes in a changeset are enforced. Added some tests.
|
2008-11-17 19:00:01 +00:00 |
|
Shaun McDonald
|
9a4ea6bfd0
|
Adding validations for the length of node tags, and the presence of the id (and version). More tests, including some boiler plate tests.
|
2008-11-17 18:53:09 +00:00 |
|
Matt Amos
|
28839fd150
|
Fixed some bugs in changeset query code. Added more test cases.
|
2008-11-17 14:32:15 +00:00 |
|
Shaun McDonald
|
6bca4b66d1
|
More unit test stubs
|
2008-11-14 17:28:16 +00:00 |
|
Shaun McDonald
|
c8b70c1c72
|
Adding some more unit test stubs that need filling out. Adding changeset tags fixture. Indentation fix in way model.
|
2008-11-14 02:06:04 +00:00 |
|
Andy Allan
|
fc99863df9
|
In YAML yes is a boolean keyword: also fix test that was erroneously asserting success
|
2008-11-10 11:32:17 +00:00 |
|
Andy Allan
|
46c0e364ee
|
correcting typo on gps_points fixtures
|
2008-11-08 18:59:06 +00:00 |
|
Shaun McDonald
|
c6592045c4
|
Adding some diary fixtures and test stubs
|
2008-11-08 11:34:58 +00:00 |
|
Matt Amos
|
b875d14b7c
|
Added a query method for querying bounding boxes, times and users of changesets. Needs (much) more testing.
|
2008-11-07 18:24:34 +00:00 |
|
Andy Allan
|
3cb759f085
|
users fixtures should all have creation times
|
2008-11-07 11:21:46 +00:00 |
|
Andy Allan
|
e156663723
|
Booleans should be true/false for compatibility with other db adapters
|
2008-11-07 11:20:25 +00:00 |
|
Shaun McDonald
|
9705105681
|
Starting the gpx trace testing with additional fixtures
|
2008-10-30 18:50:45 +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
|
89c677d881
|
Fixed fixtures and added new tests for ways and way_nodes.
|
2008-10-16 13:02:09 +00:00 |
|
Matt Amos
|
6a276202e5
|
Added more fixtures and tests for node versioning calls.
|
2008-10-15 11:12:26 +00:00 |
|
Matt Amos
|
1e5782f579
|
Fixed up way controller tests for API 0.6.
|
2008-10-13 15:40:32 +00:00 |
|
Matt Amos
|
127bb4523e
|
Fixed problems with the relations functional tests.
|
2008-10-13 15:23:48 +00:00 |
|
Matt Amos
|
a2498928e4
|
Fixed node functional tests. A couple of changes to the old_node model and node controller for changesets.
|
2008-10-13 14:08:31 +00:00 |
|
Shaun McDonald
|
b6a3e9671c
|
Updating the fixtures for the new changesets
|
2008-10-07 22:40:28 +00:00 |
|
Shaun McDonald
|
87494900df
|
more testing of node tags
|
2008-08-18 13:55:21 +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 |
|
Shaun McDonald
|
411445075b
|
some tweaking to the user fixtures so that there is 2 near each other. new users nearby and friends with tests.
|
2008-07-17 15:08:00 +00:00 |
|
Shaun McDonald
|
cf78f3e6dd
|
Can now run tests that use composite_primary_keys in the fixtures. Adding a new test to check that you can't add duplicate user preferences, and the display name of the user is guaranteed to be unique.
|
2008-07-15 15:51:45 +00:00 |
|
Shaun McDonald
|
c9a171c745
|
Removing the in_world test from the model since it is included in the geo_record library. Adding visible and version to the nodes and current_nodes fixtures. Adding old node test. Slightly different comparisions.
|
2008-07-08 18:17:08 +00:00 |
|
Shaun McDonald
|
dce4f18a3e
|
node unit tests with inside limits now.
|
2008-07-08 15:38:31 +00:00 |
|
Shaun McDonald
|
64a5e21f53
|
Fixing the resync that I had done wrong at the end of last week on the nodes. All unit tests now do work. More assertions added. Using a scaling factor as a constant, so that the nodes are stored in the db correctly. Using the same scaling factor in the georecord library, to make code more readable, and reduce errors. Removing duplicate code that is in the GeoRecord include library.
|
2008-07-07 14:20:27 +00:00 |
|
Shaun McDonald
|
0a459023d3
|
Now all the unit tests work
|
2008-07-03 10:56:17 +00:00 |
|
Shaun McDonald
|
98e11d164f
|
Removing id's so that the ids are generated, and it makes it easier to deal with referential tests. Now have messages and users with basic tests. Using http://api.rubyonrails.com/classes/Fixtures.html.
|
2008-06-04 16:35:00 +00:00 |
|
Shaun McDonald
|
f58fb85e03
|
improved messages fixtures. Additional user fixture (for sending messages between the users). Checking that an empty message fails.
|
2008-06-04 06:48:49 +00:00 |
|
Shaun McDonald
|
abb93de627
|
Adding some additional node fixtures to test edge cases. Having a bit of an issue as the too far north and south tests aren't working as expected, even so the too far east and west ones are.
|
2008-06-02 17:27:32 +00:00 |
|
Shaun McDonald
|
f97c16d5c4
|
You can now test nodes. This test needs looked at again, as it currently doesn't test the node tags
|
2008-06-02 15:28:03 +00:00 |
|
Steve Coast
|
e13337354d
|
preference stuff
|
2008-02-23 11:12:42 +00:00 |
|
Gabriel Ebner
|
cfbdd3f7e1
|
Merge rails_port as of r4613 & fix tests.
|
2007-09-20 14:37:29 +00:00 |
|
Frederik Ramm
|
0c2ea2915f
|
renamed entity leftovers
|
2007-08-30 09:23:50 +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 |
|
Frederik Ramm
|
02451061ce
|
segment stuff removed
|
2007-08-29 21:38:38 +00:00 |
|
Frederik Ramm
|
efc4c6f85d
|
added more tests
|
2007-07-26 22:05:51 +00:00 |
|
Tom Hughes
|
b13eb8824e
|
Add some basic tests for nodes.
|
2007-07-24 22:58:16 +00:00 |
|
Nick Black
|
9c5c71f2d7
|
added user stuff inc beginning of messages
|
2007-05-04 19:42:17 +00:00 |
|