Sha256: 5f8c704f4b211bda6106b5c69f2a8915b8e880afdd8f470abfe51adc4767c6d0

Contents?: true

Size: 651 Bytes

Versions: 22

Compression:

Stored size: 651 Bytes

Contents

#! /usr/bin/env ruby -S rspec

require 'spec_helper'

describe "the pdbresourcequery_all function" do
  let(:scope) { PuppetlabsSpec::PuppetInternals.scope }

  it "should exist" do
    Puppet::Parser::Functions.function("pdbresourcequery_all").should == "function_pdbresourcequery_all"
  end

  it "should raise a ParseError if there is less than 1 arguments" do
    lambda { scope.function_pdbresourcequery_all([]) }.should( raise_error(Puppet::ParseError))
  end

  it "should raise a ParseError if there are more than 2 arguments" do
    lambda { scope.function_pdbresourcequery_all([1, 2, 3]) }.should( raise_error(Puppet::ParseError))
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
ruby-puppetdb-1.6.1 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.6.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.5.3 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.5.2 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.5.1 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.5.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.4.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.3.3 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.3.2 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.3.1 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.3.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.2.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.1.1 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.1.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.4 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.3 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.2 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.1 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.0 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb
ruby-puppetdb-1.0.0.pre5 spec/unit/puppet/parser/functions/pdbresourcequery_all_spec.rb