File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 101101 VCR . use_cassette ( cassette ) do
102102 response
103103 output_text = chunks
104- . select { |chunk | chunk [ "type" ] == "response.output_text.delta" }
105- . map { |chunk | chunk [ "delta" ] }
106- . join
104+ . select { |chunk | chunk [ "type" ] == "response.output_text.delta" }
105+ . map { |chunk | chunk [ "delta" ] }
106+ . join
107107 expect ( output_text ) . to include ( "?" )
108108 end
109109 end
113113 let ( :stream ) do
114114 Class . new do
115115 attr_reader :chunks
116+
116117 def initialize
117118 @chunks = [ ]
118119 end
120+
119121 def call ( chunk )
120122 @chunks << chunk
121123 end
@@ -126,9 +128,9 @@ def call(chunk)
126128 VCR . use_cassette ( cassette ) do
127129 response
128130 output_text = stream . chunks
129- . select { |chunk | chunk [ "type" ] == "response.output_text.delta" }
130- . map { |chunk | chunk [ "delta" ] }
131- . join
131+ . select { |chunk | chunk [ "type" ] == "response.output_text.delta" }
132+ . map { |chunk | chunk [ "delta" ] }
133+ . join
132134 expect ( output_text ) . to include ( "?" )
133135 end
134136 end
You can’t perform that action at this time.
0 commit comments