##// END OF EJS Templates
scm: mercurial: add latest changesets improvement test in unit model test....
Toshi MARUYAMA -
r5005:081a90701a1b
parent child
Show More
@@ -107,6 +107,12 class RepositoryMercurialTest < ActiveSupport::TestCase
107 changesets = @repository.latest_changesets('README', nil)
107 changesets = @repository.latest_changesets('README', nil)
108 assert_equal %w|28 17 8 6 1 0|, changesets.collect(&:revision)
108 assert_equal %w|28 17 8 6 1 0|, changesets.collect(&:revision)
109
109
110 changesets = @repository.latest_changesets('README','8')
111 assert_equal %w|8 6 1 0|, changesets.collect(&:revision)
112
113 changesets = @repository.latest_changesets('README','8', 2)
114 assert_equal %w|8 6|, changesets.collect(&:revision)
115
110 # with_dirpath
116 # with_dirpath
111 changesets = @repository.latest_changesets('images', nil)
117 changesets = @repository.latest_changesets('images', nil)
112 assert_equal %w|1 0|, changesets.collect(&:revision)
118 assert_equal %w|1 0|, changesets.collect(&:revision)
@@ -115,9 +121,21 class RepositoryMercurialTest < ActiveSupport::TestCase
115 changesets = @repository.latest_changesets(path, nil)
121 changesets = @repository.latest_changesets(path, nil)
116 assert_equal %w|13 11 10 9|, changesets.collect(&:revision)
122 assert_equal %w|13 11 10 9|, changesets.collect(&:revision)
117
123
124 changesets = @repository.latest_changesets(path, '11')
125 assert_equal %w|11 10 9|, changesets.collect(&:revision)
126
127 changesets = @repository.latest_changesets(path, '11', 2)
128 assert_equal %w|11 10|, changesets.collect(&:revision)
129
118 path = 'sql_escape/underscore_dir'
130 path = 'sql_escape/underscore_dir'
119 changesets = @repository.latest_changesets(path, nil)
131 changesets = @repository.latest_changesets(path, nil)
120 assert_equal %w|13 12 9|, changesets.collect(&:revision)
132 assert_equal %w|13 12 9|, changesets.collect(&:revision)
133
134 changesets = @repository.latest_changesets(path, '12')
135 assert_equal %w|12 9|, changesets.collect(&:revision)
136
137 changesets = @repository.latest_changesets(path, '12', 1)
138 assert_equal %w|12|, changesets.collect(&:revision)
121 end
139 end
122
140
123 def test_copied_files
141 def test_copied_files
General Comments 0
You need to be logged in to leave comments. Login now