Sha256: 9e15fda5f158cbb777c06434d482043687d4050c296f0a69fcc672a71bba2836
Contents?: true
Size: 561 Bytes
Versions: 2
Compression:
Stored size: 561 Bytes
Contents
#! /usr/bin/env ruby -S rspec require 'spec_helper' require 'puppetdb/connection' describe 'query_facts' do it do PuppetDB::Connection.any_instance.expects(:query) .with(:facts, ['or', ['=', 'name', 'ipaddress']], {:extract => [:certname, :name, :value]}) .returns [ { 'certname' => 'apache4.puppetexplorer.io', 'environment' => 'production', 'name' => 'ipaddress', 'value' => '172.31.6.80' } ] should run.with_params('', ['ipaddress']).and_return('apache4.puppetexplorer.io' => { 'ipaddress' => '172.31.6.80' }) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-puppetdb-2.1.1 | spec/functions/query_facts_spec.rb |
ruby-puppetdb-2.1.0 | spec/functions/query_facts_spec.rb |