diff --git a/lib/telegram/bot/middleware.rb b/lib/telegram/bot/middleware.rb index 70bbd30..b8931f3 100644 --- a/lib/telegram/bot/middleware.rb +++ b/lib/telegram/bot/middleware.rb @@ -1,8 +1,7 @@ require 'active_support/concern' require 'active_support/core_ext/hash/indifferent_access' require 'active_support/json' -require 'action_dispatch/http/mime_type' -require 'action_dispatch/http/request' +require 'action_dispatch' module Telegram module Bot diff --git a/spec/integration_helper.rb b/spec/integration_helper.rb index 941d11e..648d835 100644 --- a/spec/integration_helper.rb +++ b/spec/integration_helper.rb @@ -1,7 +1,6 @@ require 'telegram/bot/rspec/integration' require 'action_controller' require 'action_dispatch' -require 'action_dispatch/testing/integration' require 'rails' require 'telegram/bot/railtie' diff --git a/spec/telegram/bot/middleware_spec.rb b/spec/telegram/bot/middleware_spec.rb index e5d48b4..7d84f51 100644 --- a/spec/telegram/bot/middleware_spec.rb +++ b/spec/telegram/bot/middleware_spec.rb @@ -20,7 +20,6 @@ RSpec.describe Telegram::Bot::Middleware do if ActionPack::VERSION::MAJOR < 5 # Before Rails 5, params are parsed in middleware. # In Rails 5, they are parsed in Request#request_parameters. - require 'action_dispatch/middleware/params_parser' let(:instance) { ActionDispatch::ParamsParser.new(super()) } end diff --git a/spec/telegram/bot/rspec/integration_spec.rb b/spec/telegram/bot/rspec/integration_spec.rb index 070947a..758fee5 100644 --- a/spec/telegram/bot/rspec/integration_spec.rb +++ b/spec/telegram/bot/rspec/integration_spec.rb @@ -1,7 +1,6 @@ require 'telegram/bot/rspec/integration' require 'action_controller' require 'action_dispatch' -require 'action_dispatch/testing/integration' RSpec.describe 'Integrations helper', :telegram_bot do include ActionDispatch::Integration::Runner