@@ -29,10 +29,10 @@ if Code.ensure_loaded?(Finch) do
29
29
"""
30
30
def target_methods ( ) do
31
31
[
32
- { :request , & ExVCR.Recorder . request ( [ & 1 , & 2 ] ) } ,
33
- { :request , & ExVCR.Recorder . request ( [ & 1 , & 2 , & 3 ] ) } ,
34
- { :request! , & ( ExVCR.Recorder . request ( [ & 1 , & 2 ] ) |> handle_response_for_request! ( ) ) } ,
35
- { :request! , & ( ExVCR.Recorder . request ( [ & 1 , & 2 , & 3 ] ) |> handle_response_for_request! ( ) ) }
32
+ { :request , & ExVCR.Recorder . request ( [ & 1 , & 2 ] ) } ,
33
+ { :request , & ExVCR.Recorder . request ( [ & 1 , & 2 , & 3 ] ) } ,
34
+ { :request! , & ( ExVCR.Recorder . request ( [ & 1 , & 2 ] ) |> handle_response_for_request! ( ) ) } ,
35
+ { :request! , & ( ExVCR.Recorder . request ( [ & 1 , & 2 , & 3 ] ) |> handle_response_for_request! ( ) ) }
36
36
]
37
37
end
38
38
@@ -41,10 +41,10 @@ if Code.ensure_loaded?(Finch) do
41
41
"""
42
42
def target_methods ( recorder ) do
43
43
[
44
- { :request , & ExVCR.Recorder . request ( recorder , [ & 1 , & 2 ] ) } ,
45
- { :request , & ExVCR.Recorder . request ( recorder , [ & 1 , & 2 , & 3 ] ) } ,
46
- { :request! , & ( ExVCR.Recorder . request ( recorder , [ & 1 , & 2 ] ) |> handle_response_for_request! ( ) ) } ,
47
- { :request! , & ( ExVCR.Recorder . request ( recorder , [ & 1 , & 2 , & 3 ] ) |> handle_response_for_request! ( ) ) }
44
+ { :request , & ExVCR.Recorder . request ( recorder , [ & 1 , & 2 ] ) } ,
45
+ { :request , & ExVCR.Recorder . request ( recorder , [ & 1 , & 2 , & 3 ] ) } ,
46
+ { :request! , & ( ExVCR.Recorder . request ( recorder , [ & 1 , & 2 ] ) |> handle_response_for_request! ( ) ) } ,
47
+ { :request! , & ( ExVCR.Recorder . request ( recorder , [ & 1 , & 2 , & 3 ] ) |> handle_response_for_request! ( ) ) }
48
48
]
49
49
end
50
50
@@ -88,8 +88,9 @@ if Code.ensure_loaded?(Finch) do
88
88
end
89
89
90
90
defp apply_filters ( % Finch.Response { } = response ) do
91
- replaced_body = to_string ( response . body ) |> ExVCR.Filter . filter_sensitive_data
91
+ replaced_body = to_string ( response . body ) |> ExVCR.Filter . filter_sensitive_data ( )
92
92
filtered_headers = ExVCR.Filter . remove_blacklisted_headers ( response . headers )
93
+
93
94
response
94
95
|> Map . put ( :body , replaced_body )
95
96
|> Map . put ( :headers , filtered_headers )
@@ -98,7 +99,7 @@ if Code.ensure_loaded?(Finch) do
98
99
defp apply_filters ( { :error , reason } ) , do: { :error , reason }
99
100
100
101
defp handle_response_for_request! ( { :ok , resp } ) , do: resp
101
- defp handle_response_for_request! ( { :error , error } ) , do: raise error
102
+ defp handle_response_for_request! ( { :error , error } ) , do: raise ( error )
102
103
defp handle_response_for_request! ( resp ) , do: resp
103
104
104
105
@ doc """
@@ -107,10 +108,9 @@ if Code.ensure_loaded?(Finch) do
107
108
def default_stub_params ( :headers ) , do: % { "content-type" => "text/html" }
108
109
def default_stub_params ( :status_code ) , do: 200
109
110
end
110
-
111
111
else
112
112
defmodule ExVCR.Adapter.Finch do
113
- def module_name , do: raise "Missing dependency: Finch"
114
- def target_methods , do: raise "Missing dependency: Finch"
113
+ def module_name , do: raise ( "Missing dependency: Finch" )
114
+ def target_methods , do: raise ( "Missing dependency: Finch" )
115
115
end
116
116
end
0 commit comments