|
1980 | 1980 | end |
1981 | 1981 |
|
1982 | 1982 | let(:expected_codes_and_responses) do |
1983 | | -<<<<<<< HEAD |
1984 | 1983 | h = Hash.new({ code: 200 }.freeze) |
1985 | | -======= |
1986 | | - h = Hash.new({code: 200}) |
1987 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
1988 | 1984 | h['org_auditor'] = { code: 404 } |
1989 | 1985 | h['org_billing_manager'] = { code: 404 } |
1990 | 1986 | h['no_role'] = { code: 404 } |
|
2037 | 2033 | context 'permissions for deleting an app' do |
2038 | 2034 | let(:api_call) { ->(user_headers) { delete "/v3/apps/#{app_model.guid}", nil, user_headers } } |
2039 | 2035 | let(:expected_codes_and_responses) do |
2040 | | -<<<<<<< HEAD |
2041 | 2036 | h = Hash.new({ code: 202 }.freeze) |
2042 | | -======= |
2043 | | - h = Hash.new({code: 202}) |
2044 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
2045 | 2037 | %w[admin_read_only global_auditor org_manager space_auditor space_manager space_supporter].each do |r| |
2046 | 2038 | h[r] = { code: 403, errors: CF_NOT_AUTHORIZED } |
2047 | 2039 | end |
|
2265 | 2257 | context 'permissions for updating an app' do |
2266 | 2258 | let(:api_call) { ->(user_headers) { patch "/v3/apps/#{app_model.guid}", update_request.to_json, user_headers } } |
2267 | 2259 | let(:expected_codes_and_responses) do |
2268 | | -<<<<<<< HEAD |
2269 | 2260 | h = Hash.new({ code: 200, response_object: expected_response_object }.freeze) |
2270 | | -======= |
2271 | | - h = Hash.new({code: 200, response_object: expected_response_object}) |
2272 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
2273 | 2261 | %w[admin_read_only global_auditor org_manager space_auditor space_manager space_supporter].each do |r| |
2274 | 2262 | h[r] = { code: 403, errors: CF_NOT_AUTHORIZED } |
2275 | 2263 | end |
|
2399 | 2387 | end |
2400 | 2388 |
|
2401 | 2389 | let(:expected_codes_and_responses) do |
2402 | | -<<<<<<< HEAD |
2403 | 2390 | h = Hash.new({ code: 403, errors: CF_NOT_AUTHORIZED }.freeze) |
2404 | | -======= |
2405 | | - h = Hash.new({code: 403, errors: CF_NOT_AUTHORIZED}) |
2406 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
2407 | 2391 | h['no_role'] = { code: 404 } |
2408 | 2392 | h['org_auditor'] = { code: 404 } |
2409 | 2393 | h['org_billing_manager'] = { code: 404 } |
|
2743 | 2727 | end |
2744 | 2728 |
|
2745 | 2729 | let(:expected_codes_and_responses) do |
2746 | | -<<<<<<< HEAD |
2747 | 2730 | h = Hash.new({ code: 403, errors: CF_NOT_AUTHORIZED }.freeze) |
2748 | | -======= |
2749 | | - h = Hash.new({code: 403, errors: CF_NOT_AUTHORIZED}) |
2750 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
2751 | 2731 | h['no_role'] = { code: 404 } |
2752 | 2732 | h['org_auditor'] = { code: 404 } |
2753 | 2733 | h['org_billing_manager'] = { code: 404 } |
|
2916 | 2896 | end |
2917 | 2897 |
|
2918 | 2898 | let(:expected_codes_and_responses) do |
2919 | | -<<<<<<< HEAD |
2920 | 2899 | h = Hash.new({ code: 403, errors: CF_NOT_AUTHORIZED }.freeze) |
2921 | | -======= |
2922 | | - h = Hash.new({code: 403, errors: CF_NOT_AUTHORIZED}) |
2923 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
2924 | 2900 | h['no_role'] = { code: 404 } |
2925 | 2901 | h['org_auditor'] = { code: 404 } |
2926 | 2902 | h['org_billing_manager'] = { code: 404 } |
|
3005 | 2981 | end |
3006 | 2982 |
|
3007 | 2983 | let(:expected_codes_and_responses) do |
3008 | | -<<<<<<< HEAD |
3009 | 2984 | h = Hash.new({ code: 200, response_object: expected_response }.freeze) |
3010 | | -======= |
3011 | | - h = Hash.new({code: 200, response_object: expected_response}) |
3012 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3013 | 2985 | h['no_role'] = { code: 404 } |
3014 | 2986 | h['org_billing_manager'] = { code: 404 } |
3015 | 2987 | h['org_auditor'] = { code: 404 } |
|
3072 | 3044 | } |
3073 | 3045 | end |
3074 | 3046 | let(:expected_codes_and_responses) do |
3075 | | -<<<<<<< HEAD |
3076 | 3047 | h = Hash.new({ code: 200, response_object: expected_response }.freeze) |
3077 | | -======= |
3078 | | - h = Hash.new({code: 200, response_object: expected_response}) |
3079 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3080 | 3048 | h['no_role'] = { code: 404 } |
3081 | 3049 | h['org_billing_manager'] = { code: 404 } |
3082 | 3050 | h['org_auditor'] = { code: 404 } |
|
3134 | 3102 | end |
3135 | 3103 |
|
3136 | 3104 | let(:expected_codes_and_responses) do |
3137 | | -<<<<<<< HEAD |
3138 | 3105 | h = Hash.new({ code: 403, errors: CF_NOT_AUTHORIZED }.freeze) |
3139 | | -======= |
3140 | | - h = Hash.new({code: 403, errors: CF_NOT_AUTHORIZED}) |
3141 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3142 | 3106 | h['no_role'] = { code: 404 } |
3143 | 3107 | h['org_auditor'] = { code: 404 } |
3144 | 3108 | h['org_billing_manager'] = { code: 404 } |
|
3358 | 3322 | } |
3359 | 3323 | end |
3360 | 3324 | let(:expected_codes_and_responses) do |
3361 | | -<<<<<<< HEAD |
3362 | 3325 | h = Hash.new({ code: 404 }.freeze) |
3363 | | -======= |
3364 | | - h = Hash.new({code: 404}) |
3365 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3366 | 3326 | %w[global_auditor admin_read_only org_manager space_auditor space_manager].each do |r| |
3367 | 3327 | h[r] = { code: 403, errors: CF_NOT_AUTHORIZED } |
3368 | 3328 | end |
|
3411 | 3371 |
|
3412 | 3372 | it_behaves_like 'permissions for single object endpoint', ALL_PERMISSIONS do |
3413 | 3373 | let(:expected_codes_and_responses) do |
3414 | | -<<<<<<< HEAD |
3415 | 3374 | h = Hash.new({ code: 404 }.freeze) |
3416 | | -======= |
3417 | | - h = Hash.new({code: 404}) |
3418 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3419 | 3375 | h['global_auditor'] = h['org_manager'] = h['space_auditor'] = h['space_manager'] = { code: 403 } |
3420 | 3376 | h['admin'] = h['admin_read_only'] = h['space_developer'] = h['space_supporter'] = { |
3421 | 3377 | code: 200, |
|
3432 | 3388 |
|
3433 | 3389 | it_behaves_like 'permissions for single object endpoint', ALL_PERMISSIONS do |
3434 | 3390 | let(:expected_codes_and_responses) do |
3435 | | -<<<<<<< HEAD |
3436 | 3391 | h = Hash.new({ code: 404 }.freeze) |
3437 | | -======= |
3438 | | - h = Hash.new({code: 404}) |
3439 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3440 | 3392 | h['global_auditor'] = h['org_manager'] = h['space_auditor'] = h['space_manager'] = h['space_developer'] = h['space_supporter'] = { code: 403 } |
3441 | 3393 | h['admin'] = h['admin_read_only'] = { |
3442 | 3394 | code: 200, |
|
3469 | 3421 | end |
3470 | 3422 |
|
3471 | 3423 | let(:expected_codes_and_responses) do |
3472 | | -<<<<<<< HEAD |
3473 | 3424 | h = Hash.new({ code: 404 }.freeze) |
3474 | | -======= |
3475 | | - h = Hash.new({code: 404}) |
3476 | | ->>>>>>> 2f67f926f (more keyword argument fixes) |
3477 | 3425 | h['admin'] = { code: 200, response_object: read_all_response } |
3478 | 3426 | h['admin_read_only'] = { code: 200, response_object: read_all_response } |
3479 | 3427 | h['global_auditor'] = { code: 200, response_object: read_basic_response } |
|
0 commit comments