Sha256: d865df3380092bb750b3efa82e48b1751d597444a6703d7ba35eae6907187398
Contents?: true
Size: 917 Bytes
Versions: 1
Compression:
Stored size: 917 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' require 'rails-pg-extras' describe RailsPgExtras do RailsPgExtras::QUERIES.each do |query_name| it "#{query_name} query can be executed" do expect do RailsPgExtras.run_query( query_name: query_name, in_format: :hash ) end.not_to raise_error end end it "runs the custom methods" do expect do RailsPgExtras.diagnose(in_format: :hash) end.not_to raise_error expect do RailsPgExtras.index_info(in_format: :hash) end.not_to raise_error expect do RailsPgExtras.table_info(in_format: :hash) end.not_to raise_error end it "supports custom RAILS_PG_EXTRAS_DATABASE_URL" do ENV['RAILS_PG_EXTRAS_DATABASE_URL'] = ENV['DATABASE_URL'] expect do RailsPgExtras.calls end.not_to raise_error ENV['RAILS_PG_EXTRAS_DATABASE_URL'] = nil end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-pg-extras-4.13.0 | spec/smoke_spec.rb |