Я уже использовал rswag с точно такой же настройкой.Но по какой-то причине я не могу запустить свой rspec или rake rswag: specs: swaggerize;я всегда получаю ошибку метод 'swagger-root =' undefined.Я не могу понять, почему.
Я уже пытался установить все файлы rswag снова;rails g rswag: api: установить rswag: ui: установить RAILS_ENV = тестировать rails g rswag: specs: install Я также попытался установить rspec снова.
"" Произошла ошибка при загрузке ./spec/integration/translations_spec.rb.Ошибка / ошибка: config.swagger_root = Rails.root.to_s + '/ swagger'
NoMethodError: неопределенный метод `swagger_root = 'for #" "
/ spec / swagger_helper.rb
require 'rails_helper'
RSpec.configure do |config|
config.swagger_root = Rails.root.to_s + '/swagger'
config.swagger_docs = {
'v1/swagger.json' => {
swagger: '2.0',
info: {
title: 'API V1',
version: 'v1'
},
paths: {}
}
}
end