# unescaped and deduplicated to a single \xff in the buffer and then
# the line of input discarded as a non-ASCII sequence
(2, "> ", b"say argle\xff\xffbargle\r\0"),
- (2, r"Non-ASCII characters from admin: b'say argle\\xffbargle'.*> ", ""),
+ (2, r"Non-ASCII characters from admin: b'say.*argle\\xffbargle'.*> ", ""),
)
test_telnet_unknown_command = (
# any response to avoid endlessly looping
pass
elif command in (telnetlib.DO, telnetlib.DONT):
- telnet_socket.send(b"%s%s%s" % (telnetlib.IAC, telnetlib.WONT, option))
+ telnet_socket.send(telnetlib.IAC + telnetlib.WONT + option)
elif command in (telnetlib.WILL, telnetlib.WONT):
- telnet_socket.send(b"%s%s%s" % (telnetlib.IAC, telnetlib.DONT, option))
+ telnet_socket.send(telnetlib.IAC + telnetlib.DONT + option)
def main():
conversant].read_very_eager().decode("utf-8")
except Exception:
pass
- if index is not 0:
+ if index != 0:
tlog("\nERROR: luser%s did not receive expected string:\n\n"
"%s\n\n"
"Check the end of capture_%s.log for received data."