Sha256: f3b5aa510dee71fc76da4e49c391694c01a945c7e400a486ff7efb0887befc13
Contents?: true
Size: 617 Bytes
Versions: 2
Compression:
Stored size: 617 Bytes
Contents
require 'spec_helper' describe Brewby::StepLoader do before do Brewby::Application.any_instance.stub(:render) Brewby::Application.any_instance.stub(:configure_view) @application = Brewby::Application.new adapter: :test, outputs: [{ pin: 1, name: :hlt }, { pin: 2, name: :mlt }, { pin: 3, name: :bk }], inputs: [{ name: :hlt}, { name: :mlt }, { name: :bk }] @loader = Brewby::StepLoader.new @application end it 'reads a Brewby process file' do @loader.load_file File.join(File.dirname(__FILE__), 'support', 'sample_recipe.rb') @application.should have(4).steps end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
brewby-0.1.1 | spec/step_loader_spec.rb |
brewby-0.1.0 | spec/step_loader_spec.rb |