diff options
| author | Luke Kanies <luke@reductivelabs.com> | 2010-01-06 16:19:09 -0800 |
|---|---|---|
| committer | test branch <puppet-dev@googlegroups.com> | 2010-02-17 06:50:53 -0800 |
| commit | 804105d925b526bcf209910172bc14bdeafaf4e7 (patch) | |
| tree | c83327108bd8aa40d041a0ea239bc4f21519d8b4 /spec/unit/parser | |
| parent | 26b272b218b02115ce66edbc6dd4cffd231105ab (diff) | |
| download | puppet-804105d925b526bcf209910172bc14bdeafaf4e7.tar.gz puppet-804105d925b526bcf209910172bc14bdeafaf4e7.tar.xz puppet-804105d925b526bcf209910172bc14bdeafaf4e7.zip | |
Moving Rails initialization to Compiler terminus
It was previously handled by the Interpreter,
but we're planning on getting of that.
Signed-off-by: Luke Kanies <luke@reductivelabs.com>
Diffstat (limited to 'spec/unit/parser')
| -rwxr-xr-x | spec/unit/parser/interpreter.rb | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/spec/unit/parser/interpreter.rb b/spec/unit/parser/interpreter.rb index 182f3dab3..56ad71a4a 100755 --- a/spec/unit/parser/interpreter.rb +++ b/spec/unit/parser/interpreter.rb @@ -13,7 +13,7 @@ describe Puppet::Parser::Interpreter do Puppet.settings.stubs(:uninterpolated_value).with(:code, :myenv).returns("mycode") @parser.expects(:string=).with("mycode") @parser.expects(:parse) - Puppet::Parser::Parser.expects(:new).with(:environment => :myenv).returns(@parser) + Puppet::Parser::Parser.expects(:new).with(:myenv).returns(@parser) @interp.send(:create_parser, :myenv).object_id.should equal(@parser.object_id) end @@ -22,12 +22,12 @@ describe Puppet::Parser::Interpreter do Puppet.settings.stubs(:value).with(:manifest, :myenv).returns("/my/file") @parser.expects(:parse) @parser.expects(:file=).with("/my/file") - Puppet::Parser::Parser.expects(:new).with(:environment => :myenv).returns(@parser) + Puppet::Parser::Parser.expects(:new).with(:myenv).returns(@parser) @interp.send(:create_parser, :myenv).should equal(@parser) end it "should return nothing when new parsers fail" do - Puppet::Parser::Parser.expects(:new).with(:environment => :myenv).raises(ArgumentError) + Puppet::Parser::Parser.expects(:new).with(:myenv).raises(ArgumentError) proc { @interp.send(:create_parser, :myenv) }.should raise_error(Puppet::Error) end @@ -40,13 +40,13 @@ describe Puppet::Parser::Interpreter do Puppet.settings.parse parser1 = mock 'parser1' - Puppet::Parser::Parser.expects(:new).with(:environment => :env1).returns(parser1) + Puppet::Parser::Parser.expects(:new).with(:env1).returns(parser1) parser1.expects(:file=).with("/t/env1.pp") parser1.expects(:parse) @interp.send(:create_parser, :env1) parser2 = mock 'parser2' - Puppet::Parser::Parser.expects(:new).with(:environment => :env2).returns(parser2) + Puppet::Parser::Parser.expects(:new).with(:env2).returns(parser2) parser2.expects(:file=).with("/t/env2.pp") parser2.expects(:parse) @interp.send(:create_parser, :env2) @@ -133,15 +133,4 @@ describe Puppet::Parser::Interpreter do @interp.compile(@node).should == "my_resource_catalog" end end - - describe "when returning catalog version" do - it "should ask the appropriate parser for the catalog version" do - node = mock 'node' - node.expects(:environment).returns(:myenv) - parser = mock 'parser' - parser.expects(:version).returns(:myvers) - @interp.expects(:parser).with(:myenv).returns(parser) - @interp.configuration_version(node).should equal(:myvers) - end - end end |
