blob: 4daa099522afd6245085ab17d5b8265188faa9d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#! /usr/bin/env ruby
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
|