Sha256: b9ecd410db14634ff59db2f8e7908ca3f50428521f23dbff15dbb50951db746f

Contents?: true

Size: 434 Bytes

Versions: 19

Compression:

Stored size: 434 Bytes

Contents

#!/usr/bin/env ruby

require File.dirname(__FILE__) + '/../../../spec_helper'

describe Puppet::Parser::AST::Nop do

  before do
    @scope = mock 'scope'
  end

  it "should do nothing on evaluation" do
    Puppet::Parser::AST.expects(:safeevaluate).never
    Puppet::Parser::AST::Nop.new({}).evaluate(@scope)
  end

  it "should not return anything" do
    Puppet::Parser::AST::Nop.new({}).evaluate(@scope).should be_nil
  end

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
puppet-2.6.18 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.17 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.16 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.15 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.14 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.13 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.12 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.11 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.10 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.9 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.8 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.7 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.6 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.5 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.4 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.3 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.2 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.1 spec/unit/parser/ast/nop_spec.rb
puppet-2.6.0 spec/unit/parser/ast/nop_spec.rb