Sha256: 3173e694bc53f09999406c2df43ea0f51315c994e94a54429539672e4321478c

Contents?: true

Size: 624 Bytes

Versions: 3

Compression:

Stored size: 624 Bytes

Contents

module Doorkeeper
  class RSpec
    # Print's useful information about env: Ruby / Rails versions,
    # Doorkeeper configuration, etc.
    def self.print_configuration_info
      puts <<-INFO.strip_heredoc
        ====> Doorkeeper ORM = #{Doorkeeper.configuration.orm}
        ====> Rails version: #{::Rails.version}
        ====> Ruby version: #{RUBY_VERSION} on #{RUBY_PLATFORM}
      INFO
    end

    # Tries to find ORM from the Gemfile used to run test suite
    def self.detect_orm
      orm = (ENV['BUNDLE_GEMFILE'] || '').match(/Gemfile\.(.+)\.rb/)
      (orm && orm[1] || :active_record).to_sym
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
doorkeeper-5.0.0 spec/support/doorkeeper_rspec.rb
doorkeeper-5.0.0.rc2 spec/support/doorkeeper_rspec.rb
doorkeeper-5.0.0.rc1 spec/support/doorkeeper_rspec.rb