Changeset 409 for elixir/trunk/tests/test_versioning.py
- Timestamp:
- 10/02/08 14:12:30 (4 years ago)
- Files:
-
- 1 modified
-
elixir/trunk/tests/test_versioning.py (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
elixir/trunk/tests/test_versioning.py
r349 r409 31 31 tablename='movie_casting') 32 32 using_options(tablename='movies') 33 acts_as_versioned(ignore=['ignoreme', 'autoupd']) 33 acts_as_versioned(ignore=['ignoreme', 'autoupd'], 34 column_names=['version_no', 'timestamp_value']) 34 35 35 36 … … 68 69 69 70 movie = Movie.get_by(title='12 Monkeys') 70 assert movie.version == 171 assert movie.version_no == 1 71 72 assert movie.title == '12 Monkeys' 72 73 assert movie.director.name == 'Terry Gilliam' … … 98 99 latest_version = movie.get_as_of(after_update_two) 99 100 100 initial_timestamp = oldest_version.timestamp 101 initial_timestamp = oldest_version.timestamp_value 101 102 102 assert oldest_version.version == 1103 assert oldest_version.version_no == 1 103 104 assert oldest_version.description == 'draft description' 104 105 assert oldest_version.ignoreme == 0 … … 106 107 assert oldest_version.autoupd > 0 107 108 108 assert middle_version.version == 2109 assert middle_version.version_no == 2 109 110 assert middle_version.description == 'description two' 110 111 assert middle_version.autoupd > oldest_version.autoupd 111 112 112 assert latest_version.version == 3, \113 'version=%i' % latest_version.version 113 assert latest_version.version_no == 3, \ 114 'version=%i' % latest_version.version_no 114 115 assert latest_version.description == 'description three' 115 116 assert latest_version.ignoreme == 1 … … 123 124 assert movie.versions[0] == oldest_version 124 125 assert movie.versions[1] == middle_version 125 assert [v.version for v in movie.versions] == [1, 2, 3]126 assert [v.version_no for v in movie.versions] == [1, 2, 3] 126 127 127 128 movie.description = 'description four' … … 131 132 132 133 movie = Movie.get_by(title='12 Monkeys') 133 assert movie.version == 2, "version=%i, should be 2" % movie.version 134 assert movie.version_no == 2, \ 135 "version=%i, should be 2" % movie.version_no 134 136 assert movie.description == 'description two', movie.description 135 137 … … 142 144 143 145 movie = Movie.get_by(title='12 Monkeys') 144 assert movie.version == 4146 assert movie.version_no == 4 145 147 movie.revert_to(movie.versions[-2]) 146 148 movie.description = "description 5" … … 148 150 149 151 movie = Movie.get_by(title='12 Monkeys') 150 assert movie.version == 4152 assert movie.version_no == 4 151 153 assert movie.versions[-2].description == "description 3" 152 154
