Sha256: 78fcf363998af2ce339e0d7a52921bad7893a3121b1b4f847f527d958b474282

Contents?: true

Size: 500 Bytes

Versions: 9

Compression:

Stored size: 500 Bytes

Contents

#!/usr/bin/env ruby

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

require 'puppet/indirector/node/ldap'

describe Puppet::Node::Ldap do
    it "should use a restrictive filter when searching for nodes in a class" do
        ldap = Puppet::Node.indirection.terminus(:ldap)
        Puppet::Node.indirection.stubs(:terminus).returns ldap
        ldap.expects(:ldapsearch).with("(&(objectclass=puppetClient)(puppetclass=foo))")

        Puppet::Node.search "eh", :class => "foo"
    end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
puppet-0.25.5 spec/integration/indirector/node/ldap.rb
puppet-0.25.4 spec/integration/indirector/node/ldap.rb
puppet-0.25.3 spec/integration/indirector/node/ldap.rb
puppet-0.24.9 spec/integration/indirector/node/ldap.rb
puppet-0.25.2 spec/integration/indirector/node/ldap.rb
puppet-0.25.1 spec/integration/indirector/node/ldap.rb
puppet-0.25.0 spec/integration/indirector/node/ldap.rb
puppet-0.24.7 spec/integration/indirector/node/ldap.rb
puppet-0.24.8 spec/integration/indirector/node/ldap.rb