X-Git-Url: https://mudpy.org/gitweb?a=blobdiff_plain;f=bin%2Ftest;h=0ec35440d72e0d48c61588e3b1b353fafa758da1;hb=2a2a4dd5265401038795a81815141e277998c33f;hp=78fbb37fea09a5c96121a62684c3a588a1a91994;hpb=4fe66ea61adda4bb6a15989dbb0a9a70d30b4038;p=mudpy.git diff --git a/bin/test b/bin/test index 78fbb37..0ec3544 100755 --- a/bin/test +++ b/bin/test @@ -1,11 +1,13 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -u"""Regression test script for the mudpy engine.""" +"""Regression test script for the mudpy engine.""" -# Copyright (c) 2004-2010 Jeremy Stanley . Permission +# Copyright (c) 2004-2013 Jeremy Stanley . Permission # to use, copy, modify, and distribute this software is granted under # terms provided in the LICENSE file distributed with this software. +import telnetlib + conversation = ( ("Identify yourself:", "testuser"), ("Enter your choice:", "n"), @@ -24,10 +26,9 @@ conversation = ( ("Disconnecting...", ""), ) -import telnetlib mud = telnetlib.Telnet() mud.open("::1", 6669) for question, answer in conversation: - mud.read_until("%s " % question) - mud.write("%s\r\n" % answer) + mud.read_until(("%s " % question).encode("utf-8")) + mud.write(("%s\r\n" % answer).encode("utf-8")) mud.close()