Sha256: 62e5a8104466428fa3606a2609952748c53d1a1470dbd00077ab35f2896e7e31

Contents?: true

Size: 615 Bytes

Versions: 10

Compression:

Stored size: 615 Bytes

Contents

describe Knapsack::Config::Tracker do
  describe '.enable_time_offset_warning' do
    subject { described_class.enable_time_offset_warning }
    it { should be true }
  end

  describe '.time_offset_in_seconds' do
    subject { described_class.time_offset_in_seconds }
    it { should eql 30 }
  end

  describe '.generate_report' do
    subject { described_class.generate_report }

    context 'when ENV exists' do
      before { stub_const("ENV", { 'KNAPSACK_GENERATE_REPORT' => true }) }
      it { should be true }
    end

    context "when ENV doesn't exist" do
      it { should be false }
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
knapsack-1.3.0 spec/knapsack/config/tracker_spec.rb
knapsack-1.2.1 spec/knapsack/config/tracker_spec.rb
knapsack-1.2.0 spec/knapsack/config/tracker_spec.rb
knapsack-1.1.1 spec/knapsack/config/tracker_spec.rb
knapsack-1.1.0 spec/knapsack/config/tracker_spec.rb
knapsack-1.0.4 spec/knapsack/config/tracker_spec.rb
knapsack-1.0.3 spec/knapsack/config/tracker_spec.rb
knapsack-1.0.2 spec/knapsack/config/tracker_spec.rb
knapsack-1.0.1 spec/knapsack/config/tracker_spec.rb
knapsack-1.0.0 spec/knapsack/config/tracker_spec.rb