This repository was archived by the owner on Nov 9, 2017. It is now read-only.
File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -37,21 +37,22 @@ def test_should_return_params_if_controller_can_not_filter_parameters
37
37
# Controller with filtering
38
38
39
39
class ControllerWithFilterParameters
40
- def filter_parameters ( params ) ; :filtered end
40
+ def filter_parameters ( params )
41
+ { "PARAM" => ExceptionNotification ::NotifierHelper ::PARAM_FILTER_REPLACEMENT }
42
+ end
41
43
end
42
44
43
45
def test_should_filter_env_values_for_raw_post_data_keys_if_controller_can_filter_parameters
44
46
stub_controller ( ControllerWithFilterParameters . new )
45
47
assert !@helper . filter_sensitive_post_data_from_env ( "RAW_POST_DATA" , "secret" ) . include? ( "secret" )
46
- assert @helper . filter_sensitive_post_data_from_env ( "SOME_OTHER_KEY" , "secret" ) . include? ( "secret" )
47
48
end
48
49
def test_should_exclude_raw_post_parameters_if_controller_can_filter_parameters
49
50
stub_controller ( ControllerWithFilterParameters . new )
50
51
assert @helper . exclude_raw_post_parameters?
51
52
end
52
53
def test_should_delegate_param_filtering_to_controller_if_controller_can_filter_parameters
53
54
stub_controller ( ControllerWithFilterParameters . new )
54
- assert_equal :filtered , @helper . filter_sensitive_post_data_parameters ( :params )
55
+ assert_equal ( { "PARAM" => "[FILTERED]" } , @helper . filter_sensitive_post_data_parameters ( { "PARAM" => 'secret' } ) )
55
56
end
56
57
57
58
private
You can’t perform that action at this time.
0 commit comments