Blame src/lib/rpc/unit-test/rpc_test.0/gsserr.exp

Packit fd8b60
set timeout 30
Packit fd8b60
Packit fd8b60
load_lib "helpers.exp"
Packit fd8b60
Packit fd8b60
global spawn_id
Packit fd8b60
global server_id
Packit fd8b60
global server_started
Packit fd8b60
global hostname
Packit fd8b60
Packit fd8b60
if { !$server_started } {return} 
Packit fd8b60
Packit fd8b60
start_client "gss err" gsserr testuser notathena 8h 1026 notserver@$hostname
Packit fd8b60
Packit fd8b60
eof_client "gss err" gsserr $spawn_id 2
Packit fd8b60
Packit fd8b60
#
Packit fd8b60
# test: server logged an authentication attempted failed?
Packit fd8b60
#
Packit fd8b60
verbose "gss err: checking server output"
Packit fd8b60
Packit fd8b60
expect {
Packit fd8b60
	-i $server_id
Packit fd8b60
	-re "rpc_test server: Authent.*failed: .* not found in keytab" {
Packit fd8b60
	    pass "gss err: server logged auth error"
Packit fd8b60
	}
Packit fd8b60
	eof { fail "gss err: server exited" }
Packit fd8b60
	timeout { fail "gss err: timeout waiting for server output" }
Packit fd8b60
}
Packit fd8b60
Packit fd8b60
flush_server