@@ -159,6 +159,34 class RepositorySubversionTest < ActiveSupport::TestCase | |||
|
159 | 159 | assert_equal s2, c.comments |
|
160 | 160 | end |
|
161 | 161 | end |
|
162 | ||
|
163 | def test_previous | |
|
164 | @repository.fetch_changesets | |
|
165 | @repository.reload | |
|
166 | changeset = @repository.find_changeset_by_name('3') | |
|
167 | assert_equal @repository.find_changeset_by_name('2'), changeset.previous | |
|
168 | end | |
|
169 | ||
|
170 | def test_previous_nil | |
|
171 | @repository.fetch_changesets | |
|
172 | @repository.reload | |
|
173 | changeset = @repository.find_changeset_by_name('1') | |
|
174 | assert_nil changeset.previous | |
|
175 | end | |
|
176 | ||
|
177 | def test_next | |
|
178 | @repository.fetch_changesets | |
|
179 | @repository.reload | |
|
180 | changeset = @repository.find_changeset_by_name('2') | |
|
181 | assert_equal @repository.find_changeset_by_name('3'), changeset.next | |
|
182 | end | |
|
183 | ||
|
184 | def test_next_nil | |
|
185 | @repository.fetch_changesets | |
|
186 | @repository.reload | |
|
187 | changeset = @repository.find_changeset_by_name('11') | |
|
188 | assert_nil changeset.next | |
|
189 | end | |
|
162 | 190 | else |
|
163 | 191 | puts "Subversion test repository NOT FOUND. Skipping unit tests !!!" |
|
164 | 192 | def test_fake; assert true end |
General Comments 0
You need to be logged in to leave comments.
Login now