Sha256: f1ffa0a64d78a71c43da20c1dc30de1e27b1586ce9569a57c0c72d5ec89d541e
Contents?: true
Size: 827 Bytes
Versions: 15
Compression:
Stored size: 827 Bytes
Contents
require 'spec_helper' describe Gush::Configuration do it "has defaults set" do subject.gushfile = GUSHFILE expect(subject.redis_url).to eq("redis://localhost:6379") expect(subject.concurrency).to eq(5) expect(subject.namespace).to eq('gush') expect(subject.gushfile).to eq(GUSHFILE.realpath) expect(subject.environment).to eq('development') end describe "#configure" do it "allows setting options through a block" do Gush.configure do |config| config.redis_url = "redis://localhost" config.concurrency = 25 config.environment = 'production' end expect(Gush.configuration.redis_url).to eq("redis://localhost") expect(Gush.configuration.concurrency).to eq(25) expect(Gush.configuration.environment).to eq('production') end end end
Version data entries
15 entries across 15 versions & 2 rubygems