]> git.openstreetmap.org Git - rails.git/blob - test/fixtures/changesets.yml
Convert ACL fixture to a factory, and add some tests
[rails.git] / test / fixtures / changesets.yml
1 # FIXME! all of these changesets need their bounding boxes set correctly!
2 #
3 <% SCALE = 10000000 unless defined?(SCALE) %>
4
5 # Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html
6 normal_user_first_change:
7   id: 1
8   user_id: 1
9   created_at: "2007-01-01 00:00:00"
10   closed_at: <%= Time.now.utc + 86400 %>
11   min_lon: <%= 1 * SCALE %>
12   min_lat: <%= 1 * SCALE %>
13   max_lon: <%= 5 * SCALE %>
14   max_lat: <%= 5 * SCALE %>
15   num_changes: 11
16
17 public_user_first_change:
18   id: 2
19   user_id: 2
20   created_at: <%= Time.now.utc %>
21   closed_at: <%= Time.now.utc + 86400 %>
22   num_changes: 0
23
24 deleted_user_first_change:
25   id: 9
26   user_id: 11
27   created_at: "2007-01-01 00:00:00"
28   closed_at: "2007-01-02 00:00:00"
29   num_changes: 0
30
31 normal_user_closed_change:
32   id: 3
33   user_id: 1
34   created_at: "2007-01-01 00:00:00"
35   closed_at: "2007-01-02 00:00:00"
36   num_changes: 0
37
38 public_user_closed_change:
39   id: 7
40   user_id: 2
41   created_at: "2007-01-01 00:00:00"
42   closed_at: "2007-01-02 00:00:00"
43   num_changes: 0
44
45 public_user_version_change:
46   id: 4
47   user_id: 2
48   created_at: <%= Time.now.utc %>
49   closed_at: <%= Time.now.utc + 86400 %>
50   min_lon: <%= 1 * SCALE %>
51   min_lat: <%= 1 * SCALE %>
52   max_lon: <%= 4 * SCALE %>
53   max_lat: <%= 4 * SCALE %>
54   num_changes: 8
55
56 # changeset to contain all the invalid stuff that is in the
57 # fixtures (nodes outside the world, etc...), but needs to have
58 # a valid user...
59 invalid_changeset:
60   id: 5
61   user_id: 3
62   created_at: "2008-01-01 00:00:00"
63   closed_at: "2008-01-02 00:00:00"
64   num_changes: 9
65
66 # changeset which still has time remaining, but has been closed
67 # by containing too many elements.
68 too_many_elements_changeset:
69   id: 6
70   user_id: 1
71   created_at: "2008-01-01 00:00:00"
72   closed_at: <%= Time.now.utc + 86400 %>
73   min_lon: <%= 1 * SCALE %>
74   min_lat: <%= 1 * SCALE %>
75   max_lon: <%= 4 * SCALE %>
76   max_lat: <%= 4 * SCALE %>
77   num_changes: <%= Changeset::MAX_ELEMENTS + 1 %>
78
79 normal_user_subscribed_change:
80   id: 8
81   user_id: 1
82   created_at: "2007-01-01 00:00:00"
83   closed_at: "2007-01-02 00:00:00"
84   num_changes: 0