Path: blob/main/crypto/krb5/src/appl/sample/t_sample.py
34878 views
from k5test import *12sclient = os.path.join(buildtop, 'appl', 'sample', 'sclient', 'sclient')3sserver = os.path.join(buildtop, 'appl', 'sample', 'sserver', 'sserver')45for realm in multipass_realms(create_host=False):6server_princ = 'sample/%s@%s' % (hostname, realm.realm)7realm.addprinc(server_princ)8realm.extract_keytab(server_princ, realm.keytab)910portstr = str(realm.server_port())11server = realm.start_server([sserver, '-p', portstr], 'starting...')12out = realm.run([sclient, hostname, portstr],13expected_msg='You are [email protected]')14await_daemon_exit(server)1516server = realm.start_in_inetd([sserver])17out = realm.run([sclient, hostname, portstr],18expected_msg='You are [email protected]')19await_daemon_exit(server)2021success('sim_client/sim_server tests')222324