Sha256: 0026cdd5678d774a036f81d4898a8c0bb87a54e91ada2be66d225e08729ca29c

Contents?: true

Size: 446 Bytes

Versions: 1

Compression:

Stored size: 446 Bytes

Contents

require "rails_helper"

describe "Lint task" do
  let(:task) { Rake::Task["magic_lamp:lint"] }

  it "generates all fixtures" do
    expect(MagicLamp).to receive(:generate_all_fixtures)
    dummy = double(puts: nil)
    task_proc = task.actions.first
    dummy.instance_eval(&task_proc)
  end

  it "depends on the environment task" do
    prereqs = task.all_prerequisite_tasks
    expect(prereqs).to include(Rake::Task["environment"])
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
magic_lamp-1.0.0 spec/tasks/lint_task_spec.rb