Sha256: db378f2177d491691311c5f82d30661104ca49afcaf7b9122da6b36fa8ef85f0
Contents?: true
Size: 795 Bytes
Versions: 5
Compression:
Stored size: 795 Bytes
Contents
describe Knapsack do describe '.tracker' do subject { described_class.tracker } it { should be_a Knapsack::Tracker } it { expect(subject.object_id).to eql described_class.tracker.object_id } end describe '.report' do subject { described_class.report } it { should be_a Knapsack::Report } it { expect(subject.object_id).to eql described_class.report.object_id } end describe '.root' do subject { described_class.root } it { expect(subject).to match 'knapsack' } end describe '.load_tasks' do let(:task_loader) { instance_double(Knapsack::TaskLoader) } it do expect(Knapsack::TaskLoader).to receive(:new).and_return(task_loader) expect(task_loader).to receive(:load_tasks) described_class.load_tasks end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
knapsack-0.1.4 | spec/knapsack_spec.rb |
knapsack-0.1.3 | spec/knapsack_spec.rb |
knapsack-0.1.2 | spec/knapsack_spec.rb |
knapsack-0.1.1 | spec/knapsack_spec.rb |
knapsack-0.1.0 | spec/knapsack_spec.rb |