Sha256: 6f73bb245a98305b7f65c0cbc0d54198801daeaa80c7e34349636b95b9d6217f

Contents?: true

Size: 702 Bytes

Versions: 1

Compression:

Stored size: 702 Bytes

Contents

require 'test_helper'

module ApiDocServer
  class DocsControllerTest < ActionDispatch::IntegrationTest
    include Engine.routes.url_helpers

    setup do
      @routes = Engine.routes
    end

    test 'index action should redirect when single doc version' do
      get '/swagger'
      assert_response :redirect
    end

    test 'index action should not display back link when single doc version' do
      get '/swagger'
      refute_match('Back to API versions', @response.body)
    end

    test 'default config options should work successfully' do
      get '/swagger/docs/v1'
      assert_response :success
      assert_match("url='api_docs/v1/swagger.yaml'", @response.body)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
api_doc_server-1.0.0 test/controllers/api_doc_server/docs_controller_test.rb