@@ -116,28 +116,19 class RepositorySubversionTest < ActiveSupport::TestCase | |||||
116 | end |
|
116 | end | |
117 |
|
117 | |||
118 | def test_activities |
|
118 | def test_activities | |
119 | @repository.fetch_changesets |
|
119 | c = Changeset.new(:repository => @repository, :committed_on => Time.now, | |
120 | @repository.reload |
|
120 | :revision => '1', :comments => 'test') | |
121 | f = Redmine::Activity::Fetcher.new(User.anonymous, :project => Project.find(1)) |
|
121 | ||
122 | f.scope = ['changesets'] |
|
122 | assert c.event_title.include?('1:'), c.event_title | |
123 | events = f.events |
|
123 | assert_equal c.event_url[:rev], '1' | |
124 | assert_kind_of Array, events |
|
|||
125 | eve = events[-9] |
|
|||
126 | assert eve.event_title.include?('1:') |
|
|||
127 | assert_equal eve.event_url[:rev], '1' |
|
|||
128 | end |
|
124 | end | |
129 |
|
125 | |||
130 | def test_activities_nine_digit |
|
126 | def test_activities_nine_digit | |
131 | c = Changeset.new(:repository => @repository, :committed_on => Time.now, |
|
127 | c = Changeset.new(:repository => @repository, :committed_on => Time.now, | |
132 | :revision => '123456789', :comments => 'test') |
|
128 | :revision => '123456789', :comments => 'test') | |
133 | assert( c.save ) |
|
129 | ||
134 | f = Redmine::Activity::Fetcher.new(User.anonymous, :project => Project.find(1)) |
|
130 | assert c.event_title.include?('123456789:') | |
135 | f.scope = ['changesets'] |
|
131 | assert_equal c.event_url[:rev], '123456789' | |
136 | events = f.events |
|
|||
137 | assert_kind_of Array, events |
|
|||
138 | eve = events[-11] |
|
|||
139 | assert eve.event_title.include?('123456789:') |
|
|||
140 | assert_equal eve.event_url[:rev], '123456789' |
|
|||
141 | end |
|
132 | end | |
142 | else |
|
133 | else | |
143 | puts "Subversion test repository NOT FOUND. Skipping unit tests !!!" |
|
134 | puts "Subversion test repository NOT FOUND. Skipping unit tests !!!" |
General Comments 0
You need to be logged in to leave comments.
Login now