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 »