# frozen_string_literal: true require "abstract_unit" module ActionController class StreamingResponseTest < ActionController::TestCase class TestController < ActionController::Base def self.controller_path "test" end def basic_stream %w{ hello world }.each do |word| response.stream.write word response.stream.write "\n" end response.stream.close end end tests TestController def test_write_to_stream get :basic_stream assert_equal "hello\nworld\n", @response.body end end end