Defect #30731 » test-for-30731.diff
test/functional/repositories_controller_test.rb (作業コピー) | ||
---|---|---|
182 | 182 |
end |
183 | 183 |
end |
184 | 184 | |
185 |
def test_show_should_show_diff_button_depending_on_browse_repository_permission |
|
186 |
@request.session[:user_id] = 2 |
|
187 |
role = Role.find(1) |
|
188 | ||
189 |
role.add_permission! :browse_repository |
|
190 |
get :show, :params => { |
|
191 |
:id => 1 |
|
192 |
} |
|
193 |
assert_response :success |
|
194 |
assert_select 'input[value="View differences"]' |
|
195 | ||
196 |
role.remove_permission! :browse_repository |
|
197 |
get :show, :params => { |
|
198 |
:id => 1 |
|
199 |
} |
|
200 |
assert_response :success |
|
201 |
assert_select 'input[value="View differences"]', :count => 0 |
|
202 |
end |
|
203 | ||
185 | 204 |
def test_revisions |
186 | 205 |
get :revisions, :params => { |
187 | 206 |
:id => 1, |
- « Previous
- 1
- 2
- 3
- Next »