Class: TestFilter

Inherits:
Test::Unit::TestCase
  • Object
show all
Defined in:
vendor/plugins/ruby-net-ldap-0.0.4/tests/testfilter.rb

Instance Method Summary

Instance Method Details

- (Object) setup



14
15
# File 'vendor/plugins/ruby-net-ldap-0.0.4/tests/testfilter.rb', line 14

def setup
end

- (Object) teardown



18
19
# File 'vendor/plugins/ruby-net-ldap-0.0.4/tests/testfilter.rb', line 18

def teardown
end

- (Object) test_rfc_2254



21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'vendor/plugins/ruby-net-ldap-0.0.4/tests/testfilter.rb', line 21

def test_rfc_2254
  p Net::LDAP::Filter.from_rfc2254( " ( uid=george*   ) " )
  p Net::LDAP::Filter.from_rfc2254( "uid!=george*" )
  p Net::LDAP::Filter.from_rfc2254( "uid<george*" )
  p Net::LDAP::Filter.from_rfc2254( "uid <= george*" )
  p Net::LDAP::Filter.from_rfc2254( "uid>george*" )
  p Net::LDAP::Filter.from_rfc2254( "uid>=george*" )
  p Net::LDAP::Filter.from_rfc2254( "uid!=george*" )

  p Net::LDAP::Filter.from_rfc2254( "(& (uid!=george* ) (mail=*))" )
  p Net::LDAP::Filter.from_rfc2254( "(| (uid!=george* ) (mail=*))" )
  p Net::LDAP::Filter.from_rfc2254( "(! (mail=*))" )
end