##// END OF EJS Templates
Fix subversion and git activities test reffering r4621....
Toshi MARUYAMA -
r4503:8487e0a5b83f
parent child
Show More
@@ -78,15 +78,12 class RepositoryGitTest < ActiveSupport::TestCase
78 end
78 end
79
79
80 def test_activities
80 def test_activities
81 @repository.fetch_changesets
81 c = Changeset.new(:repository => @repository, :committed_on => Time.now,
82 @repository.reload
82 :revision => 'abc7234cb2750b63f47bff735edc50a1c0a433c2',
83 f = Redmine::Activity::Fetcher.new(User.anonymous, :project => Project.find(1))
83 :scmid => 'abc7234cb2750b63f47bff735edc50a1c0a433c2',
84 f.scope = ['changesets']
84 :comments => 'test')
85 events = f.events
85 assert c.event_title.include?('abc7234c:')
86 assert_kind_of Array, events
86 assert_equal c.event_url[:rev], 'abc7234cb2750b63f47bff735edc50a1c0a433c2'
87 eve = events[-9]
88 assert eve.event_title.include?('7234cb27:')
89 assert_equal eve.event_url[:rev], '7234cb2750b63f47bff735edc50a1c0a433c2518'
90 end
87 end
91 else
88 else
92 puts "Git test repository NOT FOUND. Skipping unit tests !!!"
89 puts "Git test repository NOT FOUND. Skipping unit tests !!!"
@@ -118,15 +118,13 class RepositorySubversionTest < ActiveSupport::TestCase
118 def test_activities
118 def test_activities
119 c = Changeset.new(:repository => @repository, :committed_on => Time.now,
119 c = Changeset.new(:repository => @repository, :committed_on => Time.now,
120 :revision => '1', :comments => 'test')
120 :revision => '1', :comments => 'test')
121
121 assert c.event_title.include?('1:')
122 assert c.event_title.include?('1:'), c.event_title
123 assert_equal c.event_url[:rev], '1'
122 assert_equal c.event_url[:rev], '1'
124 end
123 end
125
124
126 def test_activities_nine_digit
125 def test_activities_nine_digit
127 c = Changeset.new(:repository => @repository, :committed_on => Time.now,
126 c = Changeset.new(:repository => @repository, :committed_on => Time.now,
128 :revision => '123456789', :comments => 'test')
127 :revision => '123456789', :comments => 'test')
129
130 assert c.event_title.include?('123456789:')
128 assert c.event_title.include?('123456789:')
131 assert_equal c.event_url[:rev], '123456789'
129 assert_equal c.event_url[:rev], '123456789'
132 end
130 end
General Comments 0
You need to be logged in to leave comments. Login now