Sha256: 765cb5932a1ac6467536356bbfe7becd494a43524ff3eadd3188ba4d614056b8

Contents?: true

Size: 1.48 KB

Versions: 15

Compression:

Stored size: 1.48 KB

Contents

# frozen_string_literal: true

require 'spec_helper'

describe SwaggerDocsGenerator::Configuration, type: :gem,
                                              name: :configuration do
  describe 'with value default' do
    context 'swagger' do
      let(:variable) { SwaggerDocsGenerator.config.swagger }
      it_behaves_like 'variable exist', '2.0'
    end

    context 'cleanning' do
      let(:variable) { SwaggerDocsGenerator.config.cleanning }
      it_behaves_like 'variable exist', true
    end

    context 'doc_class' do
      let(:variable) { SwaggerDocsGenerator.config.doc_class }
      it_behaves_like 'variable does not exist'
    end

    context 'doc_folder' do
      let(:variable) { SwaggerDocsGenerator.config.doc_folder }
      it_behaves_like 'variable does not exist'
    end

    context 'base_path' do
      let(:variable) { SwaggerDocsGenerator.config.base_path }
      it_behaves_like 'variable exist', '/'
    end

    context 'schemes' do
      let(:variable) { SwaggerDocsGenerator.config.schemes }
      it_behaves_like 'variable does not exist'
    end

    context 'consumes' do
      let(:variable) { SwaggerDocsGenerator.config.consumes }
      it_behaves_like 'variable does not exist'
    end

    context 'produces' do
      let(:variable) { SwaggerDocsGenerator.config.produces }
      it_behaves_like 'variable does not exist'
    end

    context 'host' do
      let(:variable) { SwaggerDocsGenerator.config.host }
      it_behaves_like 'variable does not exist'
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
swagger_docs_generator-0.5.1 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.5.0.pre.42 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.4.0 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.6 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.6.pre.34 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.5 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.5.pre.31 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.4.pre.26 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.4 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.4.pre.23 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.3 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.2 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.1 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.0.pre.19 spec/swagger_docs_generator/configuration/configuration_default_spec.rb
swagger_docs_generator-0.3.0.pre.18 spec/swagger_docs_generator/configuration/configuration_default_spec.rb