Sha256: 93f28c22bbc9ce8e141d5a208b14d10ae541831dd8021292d3a096b0ab709b6f

Contents?: true

Size: 466 Bytes

Versions: 4

Compression:

Stored size: 466 Bytes

Contents

#! /usr/bin/env ruby -S rspec
require '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.indirection.search "eh", :class => "foo"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
puppet-3.0.0.rc8 spec/integration/indirector/node/ldap_spec.rb
puppet-3.0.0.rc7 spec/integration/indirector/node/ldap_spec.rb
puppet-3.0.0.rc5 spec/integration/indirector/node/ldap_spec.rb
puppet-3.0.0.rc4 spec/integration/indirector/node/ldap_spec.rb