Sha256: f65619f35608f85fd6335646aedb0f1485d482ad57f32ee3ade855e98169f29b
Contents?: true
Size: 692 Bytes
Versions: 34
Compression:
Stored size: 692 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe Templater::Generator, '.source_root' do it "should raise an error, complaining that source_root must be overridden" do @generator_class = Class.new(Templater::Generator) lambda { @generator_class.source_root }.should raise_error(Templater::SourceNotSpecifiedError) end end describe Templater::Generator, '#source_root' do it "try to retrieve the source root from the class" do @generator_class = Class.new(Templater::Generator) @generator_class.should_receive(:source_root).and_return('/tmp/source') instance = @generator_class.new('/tmp') instance.source_root.should == '/tmp/source' end end
Version data entries
34 entries across 33 versions & 3 rubygems