Skip to content

Commit 68301c6

Browse files
committed
Add test for connection.ldapwhoami
1 parent 6e4cacc commit 68301c6

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

test/test_ldap_connection.rb

+11
Original file line numberDiff line numberDiff line change
@@ -515,4 +515,15 @@ def test_password_modify
515515
)
516516
assert result
517517
end
518+
519+
def test_ldapwhoami
520+
ber = Net::BER::BerIdentifiedArray.new([Net::LDAP::ResultCodeSuccess, '', '', 0, 'dn:uid=zerosteiner,ou=users,dc=example,dc=org'])
521+
ber.ber_identifier = Net::LDAP::PDU::ExtendedResponse
522+
response = [1, ber]
523+
524+
@tcp_socket.should_receive(:read_ber).and_return(response)
525+
526+
result = @connection.ldapwhoami
527+
assert result.extended_response == 'dn:uid=zerosteiner,ou=users,dc=example,dc=org'
528+
end
518529
end

0 commit comments

Comments
 (0)