зеркало из
https://github.com/glebtv/telegram-bot.git
synced 2026-09-08 11:55:51 +03:00
Fix integration spec for Rails 4
Этот коммит содержится в:
@@ -5,8 +5,17 @@ require 'action_dispatch/testing/integration'
|
|||||||
|
|
||||||
RSpec.describe 'Integrations helper', :telegram_bot do
|
RSpec.describe 'Integrations helper', :telegram_bot do
|
||||||
include ActionDispatch::Integration::Runner
|
include ActionDispatch::Integration::Runner
|
||||||
|
def reset_template_assertion; end
|
||||||
|
|
||||||
let(:app) { Telegram::Bot::Middleware.new(bot, controller) }
|
let(:app) do
|
||||||
|
app = Telegram::Bot::Middleware.new(bot, controller)
|
||||||
|
if ActionPack::VERSION::MAJOR >= 5
|
||||||
|
app
|
||||||
|
else
|
||||||
|
require 'action_dispatch/middleware/params_parser'
|
||||||
|
ActionDispatch::ParamsParser.new(app)
|
||||||
|
end
|
||||||
|
end
|
||||||
let(:bot) { Telegram::Bot::ClientStub.new('token') }
|
let(:bot) { Telegram::Bot::ClientStub.new('token') }
|
||||||
let(:controller_path) { '/' }
|
let(:controller_path) { '/' }
|
||||||
let(:controller) do
|
let(:controller) do
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user