Andy Allan
00546639df
Update amf_controller tests to use a factory-generated user for credentials.
2017-05-31 18:51:08 +01:00
Andy Allan
5246ebefa9
Update the user list pagination test to avoid counting users from fixtures.
2017-05-31 18:43:28 +01:00
Andy Allan
cea6f9c4cf
Refactor the user list test to use factory-built users and explicit assertions.
2017-05-31 18:40:20 +01:00
Andy Allan
0a1834af63
Use factories to generate the relations
2017-05-31 18:21:24 +01:00
Andy Allan
4922771aff
Use the user factory to generate login details.
2017-05-31 18:15:24 +01:00
Andy Allan
4ee270df6f
Refactor the assert_changeset helper to take an array of changesets, instead of ids.
2017-05-31 18:08:20 +01:00
Andy Allan
241c724adb
Only use changesets from factories for the test_query changeset controller tests.
2017-05-31 18:02:56 +01:00
Andy Allan
692c0c39b6
Create objects via factories, rather than implicity relying on fixtures.
2017-05-31 17:53:07 +01:00
Andy Allan
2bcdf9abaa
Rework the changeset feed tests.
...
These now include explicit tests for the changesets expected, as
well as refactoring so that they don't rely on fixtures.
2017-05-31 17:39:58 +01:00
Andy Allan
e682b1a466
Create nodes explicitly rather than relying on fixtures.
2017-05-31 17:10:39 +01:00
Andy Allan
77ff232660
Add ways into the database explicitly, rather than relying on preloaded fixtures.
2017-05-31 17:03:48 +01:00
Andy Allan
f22098f3b7
Create a redaction object before testing the index page lists it.
2017-05-31 16:57:30 +01:00
Andy Allan
ae83554929
Use a user factory in order to log in.
2017-05-31 16:52:08 +01:00
Andy Allan
aacc4bbc44
Refactor changeset tags model test to remove dependency on fixtures.
2017-05-31 16:49:17 +01:00
Andy Allan
cdbecf339e
refactor remaining amf controller tests to use factories.
2017-05-31 16:17:47 +01:00
Andy Allan
56d990ff68
Refactor some controller tests to use factories.
2017-05-31 16:08:34 +01:00
Andy Allan
e9fa94bce2
Refactor remaining relation model tests to use factories.
2017-05-31 14:59:11 +01:00
Andy Allan
f735b07309
Refactor some controller tests to use factories.
2017-05-31 14:51:53 +01:00
Andy Allan
938786e1ee
Refactor various controller tests to use factories.
2017-05-31 14:35:35 +01:00
Andy Allan
3ef6fa4aa9
Refactor remaining way model tests to use factories.
2017-05-31 14:17:25 +01:00
Andy Allan
fffc572767
Convert more changeset controller tests to use factories.
2017-05-31 12:29:42 +01:00
Andy Allan
cedbd885b7
Refactor more changeset controller tests to use factories.
2017-05-31 11:33:32 +01:00
Andy Allan
90918ade92
Convert more changeset controller tests to use factories.
2017-05-31 10:59:29 +01:00
Andy Allan
1911ea8914
Refactor user_changeset_comments integration test to use factories.
2017-05-31 10:45:14 +01:00
Andy Allan
0facb801f8
Refactor a few tests to use changeset factories.
2017-05-31 10:45:14 +01:00
Andy Allan
6b6d2447e3
Refactor more changeset_controller tests to use factories.
2017-05-24 17:31:56 +01:00
Andy Allan
8441bcf173
Refactor some changesets controller tests to use factories.
2017-05-24 17:03:07 +01:00
Andy Allan
71ba6ccdd1
Refactor the changeset query tests to use factories.
...
Unfortunately some references to fixtures have to remain until they
are finally removed.
2017-05-24 16:28:58 +01:00
Andy Allan
eb1a69b880
Convert more relation controller tests to use factories.
2017-05-24 15:52:31 +01:00
Andy Allan
990ab8d39f
Convert remaining node_controller tests to use factories.
2017-05-24 15:39:11 +01:00
Andy Allan
2e8c0d471f
Ensure invisible_way is actually deleted
2017-05-17 16:05:23 +01:00
Andy Allan
f0bacf837d
Update more relation_controller tests to use factories.
2017-05-17 11:59:22 +01:00
Andy Allan
63a2f1f1b4
Refactor some relation_controller tests to use factories.
2017-05-17 11:29:11 +01:00
Andy Allan
c7d612df2d
Refactor the relation_for_nwr tests to use factories
...
This is a bit verbose, since the original tests assumed various other
entities were silently not selected. This also improves the tests
since it considers the case of how to handle a relation with the
target member appearing more than once.
2017-05-17 11:11:04 +01:00
Andy Allan
084ae0f191
Refactor get_nodes_undelete test to use factories instead of fixtures.
2017-05-17 10:30:28 +01:00
Andy Allan
e69e8c9018
Refactor remaining way model tests to use factories.
...
Note that test_max_nodes_per_way_limit still has issues - see #1516
2017-05-17 09:56:44 +01:00
Andy Allan
c6d1bd63da
More amf_controller tests converted to use factories.
2017-05-10 18:17:30 +01:00
Andy Allan
13fa0e0435
Refactor more amf_controller tests to use factories.
2017-05-10 18:17:30 +01:00
Andy Allan
f6323031cc
Refactor putway method tests to use factories
...
This involved decoding a lot of magic numbers, to figure out which
were node_ids and which were other things (versions, coordinates etc)
2017-05-10 18:17:30 +01:00
Andy Allan
881015036c
Refactor some more amf_controller tests to use factories.
...
The timestamp truncation thing was a pain to figure out.
2017-05-10 18:17:30 +01:00
Andy Allan
3f3ffdfea1
Refactor old_relation_controller tests to use factories.
2017-05-10 14:11:53 +01:00
Andy Allan
3fa3658efa
Update old_ways_controller tests to use factories.
2017-05-10 13:38:10 +01:00
Andy Allan
bdf817103a
Convert remaining old_node_controller tests to use factories.
2017-05-10 11:51:43 +01:00
Andy Allan
1df5bd247f
Ensure the old nodes are created with the same changeset
...
Not often important, but the most recent old_node should definitely
have the same changeset as the node itself.
2017-05-10 11:51:43 +01:00
Andy Allan
b2a998cf08
Refactor remaining api_controller tests to use factories.
2017-05-10 11:51:43 +01:00
Tom Hughes
3a16b68368
Use POST when editing GPX trace details
...
Fixes #1533
2017-05-01 16:56:02 +01:00
Andy Allan
de1bc30b83
Refactor remaining way_controller tests to use factories.
2017-04-26 09:10:45 +02:00
Andy Allan
2122ec263b
Refactor more way_controller tests to use factories.
2017-04-26 08:50:39 +02:00
Andy Allan
d48603d9e0
Add a way_with_nodes factory, and use it in the way_controller tests.
2017-04-26 08:34:01 +02:00
Andy Allan
8da385e0db
Refactor deletion tests in way_controller_test to use factories.
2017-04-26 08:33:29 +02:00