Sha256: 288fe754eb1e1a67d212b2f8baef5bb00d487dc86200f0fa1683f0a6695c354c

Contents?: true

Size: 611 Bytes

Versions: 22

Compression:

Stored size: 611 Bytes

Contents

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

require 'spec_helper'

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

  it "should exist" do
    Puppet::Parser::Functions.function("pdbfactquery").should == "function_pdbfactquery"
  end

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

  it "should raise a ParseError if there are more than 2 arguments" do
    lambda { scope.function_pdbfactquery([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/pdbfactquery_spec.rb
ruby-puppetdb-1.6.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.5.3 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.5.2 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.5.1 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.5.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.4.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.3.3 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.3.2 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.3.1 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.3.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.2.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.1.1 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.1.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.4 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.3 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.2 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.1 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.0 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb
ruby-puppetdb-1.0.0.pre5 spec/unit/puppet/parser/functions/pdbfactquery_spec.rb