Sha256: 68a590d3da170f16fdd958bfd696ddfca8d4d9d3a0685bb69a9676b3e084a6c3

Contents?: true

Size: 765 Bytes

Versions: 1

Compression:

Stored size: 765 Bytes

Contents

require 'queue_classic_plus'
require 'pg'
require 'timecop'
require 'queue_classic_matchers'
require_relative './sample_jobs'
require_relative './helpers'
require 'byebug'
require 'pry'
require 'ddtrace'

ENV["QC_RAILS_DATABASE"] ||= "false" # test on QC::ConnAdapter by default
ENV["DATABASE_URL"] ||= "postgres:///queue_classic_plus_test"

RSpec.configure do |config|
  config.include QcHelpers

  config.before(:suite) do
    QC.default_conn_adapter.execute "drop schema public cascade; create schema public;"

    QC::Setup.create
    QueueClassicPlus.migrate
  end

  config.before(:each) do
    QC.default_conn_adapter.execute "TRUNCATE queue_classic_jobs;"
    # Reset the default (memoized) queue instance between specs
    QC.default_queue = nil
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
queue_classic_plus-4.0.0.alpha8 spec/spec_helper.rb