@@ -159,6 +159,34 class RepositorySubversionTest < ActiveSupport::TestCase | |||||
159 | assert_equal s2, c.comments |
|
159 | assert_equal s2, c.comments | |
160 | end |
|
160 | end | |
161 | end |
|
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 | else |
|
190 | else | |
163 | puts "Subversion test repository NOT FOUND. Skipping unit tests !!!" |
|
191 | puts "Subversion test repository NOT FOUND. Skipping unit tests !!!" | |
164 | def test_fake; assert true end |
|
192 | def test_fake; assert true end |
General Comments 0
You need to be logged in to leave comments.
Login now