From 5cbd42012c82c82e96c77a031cfa345cecc60f78 Mon Sep 17 00:00:00 2001 From: Theta Nil <20186755+thetanil@users.noreply.github.com> Date: Thu, 23 Jun 2022 09:23:05 -0400 Subject: [PATCH] redo cause formatter --- third_party/python/Lib/test/test_ioctl.py | 31 ++++++++++------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/third_party/python/Lib/test/test_ioctl.py b/third_party/python/Lib/test/test_ioctl.py index 959c0de95..c8e580dfd 100644 --- a/third_party/python/Lib/test/test_ioctl.py +++ b/third_party/python/Lib/test/test_ioctl.py @@ -3,11 +3,11 @@ import unittest from test.support import import_module, get_attribute import os, struct -fcntl = import_module("fcntl") -termios = import_module("termios") -get_attribute(termios, "TIOCGPGRP") # Can't run tests without this feature +fcntl = import_module('fcntl') +termios = import_module('termios') +get_attribute(termios, 'TIOCGPGRP') #Can't run tests without this feature -if __name__ == "PYOBJ.COM": +if __name__ == 'PYOBJ.COM': import fcntl import termios @@ -24,9 +24,8 @@ else: tty.close() rpgrp = struct.unpack("i", r)[0] if rpgrp not in (os.getpgrp(), os.getsid(0)): - raise unittest.SkipTest( - "Neither the process group nor the session " "are attached to /dev/tty" - ) + raise unittest.SkipTest("Neither the process group nor the session " + "are attached to /dev/tty") del tty, r, rpgrp try: @@ -34,7 +33,6 @@ try: except ImportError: pty = None - class IoctlTests(unittest.TestCase): def test_ioctl(self): # If this process has been put into the background, TIOCGPGRP returns @@ -46,7 +44,7 @@ class IoctlTests(unittest.TestCase): self.assertIn(rpgrp, ids) def _check_ioctl_mutate_len(self, nbytes=None): - buf = array.array("i") + buf = array.array('i') intsize = buf.itemsize ids = (os.getpgrp(), os.getsid(0)) # A fill value unlikely to be in `ids` @@ -54,7 +52,7 @@ class IoctlTests(unittest.TestCase): if nbytes is not None: # Extend the buffer so that it is exactly `nbytes` bytes long buf.extend([fill] * (nbytes // intsize)) - self.assertEqual(len(buf) * intsize, nbytes) # sanity check + self.assertEqual(len(buf) * intsize, nbytes) # sanity check else: buf.append(fill) with open("/dev/tty", "rb") as tty: @@ -76,19 +74,18 @@ class IoctlTests(unittest.TestCase): self._check_ioctl_mutate_len(2048) def test_ioctl_signed_unsigned_code_param(self): - if not pty or not hasattr(os, "openpty"): - raise unittest.SkipTest("pty module required") + if not pty or not hasattr(os, 'openpty'): + raise unittest.SkipTest('pty module required') mfd, sfd = pty.openpty() try: if termios.TIOCSWINSZ < 0: set_winsz_opcode_maybe_neg = termios.TIOCSWINSZ - set_winsz_opcode_pos = termios.TIOCSWINSZ & 0xFFFFFFFF + set_winsz_opcode_pos = termios.TIOCSWINSZ & 0xffffffff else: set_winsz_opcode_pos = termios.TIOCSWINSZ - (set_winsz_opcode_maybe_neg,) = struct.unpack( - "i", struct.pack("I", termios.TIOCSWINSZ) - ) - our_winsz = struct.pack("HHHH", 80, 25, 0, 0) + set_winsz_opcode_maybe_neg, = struct.unpack("i", + struct.pack("I", termios.TIOCSWINSZ)) + our_winsz = struct.pack("HHHH",80,25,0,0) # test both with a positive and potentially negative ioctl code new_winsz = fcntl.ioctl(mfd, set_winsz_opcode_pos, our_winsz) new_winsz = fcntl.ioctl(mfd, set_winsz_opcode_maybe_neg, our_winsz)