Sha256: ff175eefe83566f11d201d7005f53e055d245f445bc513b173f1080972e3840f

Contents?: true

Size: 633 Bytes

Versions: 190

Compression:

Stored size: 633 Bytes

Contents

describe KnapsackPro::TaskLoader do
  describe '#load_tasks' do
    let(:rspec_rake_task_path) { "#{KnapsackPro.root}/lib/tasks/rspec.rake" }
    let(:cucumber_rake_task_path) { "#{KnapsackPro.root}/lib/tasks/cucumber.rake" }
    let(:minitest_rake_task_path) { "#{KnapsackPro.root}/lib/tasks/minitest.rake" }

    before { allow(subject).to receive(:import) }
    after { subject.load_tasks }

    it { expect(subject).to receive(:import).with(rspec_rake_task_path) }
    it { expect(subject).to receive(:import).with(cucumber_rake_task_path) }
    it { expect(subject).to receive(:import).with(minitest_rake_task_path) }
  end
end

Version data entries

190 entries across 190 versions & 1 rubygems

Version Path
knapsack_pro-7.14.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.13.1 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.13.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.12.1 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.12.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.11.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.10.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.9.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.8.2 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.8.1 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.8.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.7.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.6.2 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.6.1 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.6.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.1.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.0.1 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-7.0.0 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-6.0.4 spec/knapsack_pro/task_loader_spec.rb
knapsack_pro-6.0.3 spec/knapsack_pro/task_loader_spec.rb