]> git.proxmox.com Git - mirror_zfs.git/commitdiff
flake8 pass
authorbunder2015 <omfgbunder@gmail.com>
Mon, 4 Feb 2019 17:02:46 +0000 (12:02 -0500)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 4 Feb 2019 17:02:46 +0000 (09:02 -0800)
F632 use ==/!= to compare str, bytes, and int literals

Reviewed-by: HÃ¥kan Johansson <f96hajo@chalmers.se>
Reviewed-by: Giuseppe Di Natale <guss80@gmail.com>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: bunder2015 <omfgbunder@gmail.com>
Closes #8368

tests/test-runner/bin/test-runner.py
tests/test-runner/bin/zts-report.py

index f353f9d72ee16e0d5233631dbdba525040b16b92..2ed6d466cb6826f5f34cd1ea319598628555c581 100755 (executable)
@@ -71,13 +71,13 @@ class Result(object):
         if killed:
             self.result = 'KILLED'
             Result.runresults['KILLED'] += 1
-        elif self.returncode is 0:
+        elif self.returncode == 0:
             self.result = 'PASS'
             Result.runresults['PASS'] += 1
-        elif self.returncode is 4:
+        elif self.returncode == 4:
             self.result = 'SKIP'
             Result.runresults['SKIP'] += 1
-        elif self.returncode is not 0:
+        elif self.returncode != 0:
             self.result = 'FAIL'
             Result.runresults['FAIL'] += 1
 
@@ -278,7 +278,7 @@ class Cmd(object):
         write_log(bytearray(result_line, encoding='utf-8'), LOG_FILE)
         if not options.quiet:
             write_log(result_line, LOG_OUT)
-        elif options.quiet and self.result.result is not 'PASS':
+        elif options.quiet and self.result.result != 'PASS':
             write_log(result_line, LOG_OUT)
 
         lines = sorted(self.result.stdout + self.result.stderr,
@@ -369,7 +369,7 @@ class Test(Cmd):
         cont = True
         if len(pretest.pathname):
             pretest.run(options)
-            cont = pretest.result.result is 'PASS'
+            cont = pretest.result.result == 'PASS'
             pretest.log(options)
 
         if cont:
@@ -448,7 +448,7 @@ class TestGroup(Test):
                           "because it failed verification.\n" %
                           (test, self.pathname), LOG_ERR)
 
-        return len(self.tests) is not 0
+        return len(self.tests) != 0
 
     def run(self, options):
         """
@@ -470,7 +470,7 @@ class TestGroup(Test):
         cont = True
         if len(pretest.pathname):
             pretest.run(options)
-            cont = pretest.result.result is 'PASS'
+            cont = pretest.result.result == 'PASS'
             pretest.log(options)
 
         for fname in self.tests:
@@ -586,7 +586,7 @@ class TestRun(object):
                 for prop in TestGroup.props:
                     for sect in ['DEFAULT', section]:
                         if config.has_option(sect, prop):
-                            if prop is "tags":
+                            if prop == "tags":
                                 setattr(testgroup, prop,
                                         eval(config.get(sect, prop)))
                             else:
@@ -676,7 +676,7 @@ class TestRun(object):
             return
 
         global LOG_FILE_OBJ
-        if options.cmd is not 'wrconfig':
+        if options.cmd != 'wrconfig':
             try:
                 old = os.umask(0)
                 os.makedirs(self.outputdir, mode=0o777)
@@ -712,12 +712,12 @@ class TestRun(object):
             iteration += 1
 
     def summary(self):
-        if Result.total is 0:
+        if Result.total == 0:
             return 2
 
         print('\nResults Summary')
         for key in list(Result.runresults.keys()):
-            if Result.runresults[key] is not 0:
+            if Result.runresults[key] != 0:
                 print('%s\t% 4d' % (key, Result.runresults[key]))
 
         m, s = divmod(time() - self.starttime, 60)
@@ -787,7 +787,7 @@ def verify_user(user):
 
     p = Popen(testcmd)
     p.wait()
-    if p.returncode is not 0:
+    if p.returncode != 0:
         write_log("Warning: user '%s' cannot use passwordless sudo.\n" % user,
                   LOG_ERR)
         return False
@@ -824,18 +824,18 @@ def fail(retstr, ret=1):
 def options_cb(option, opt_str, value, parser):
     path_options = ['runfile', 'outputdir', 'template', 'testdir']
 
-    if option.dest is 'runfile' and '-w' in parser.rargs or \
-            option.dest is 'template' and '-c' in parser.rargs:
+    if option.dest == 'runfile' and '-w' in parser.rargs or \
+            option.dest == 'template' and '-c' in parser.rargs:
         fail('-c and -w are mutually exclusive.')
 
     if opt_str in parser.rargs:
         fail('%s may only be specified once.' % opt_str)
 
-    if option.dest is 'runfile':
+    if option.dest == 'runfile':
         parser.values.cmd = 'rdconfig'
-    if option.dest is 'template':
+    if option.dest == 'template':
         parser.values.cmd = 'wrconfig'
-    if option.dest is 'tags':
+    if option.dest == 'tags':
         value = [x.strip() for x in value.split(',')]
 
     setattr(parser.values, option.dest, value)
@@ -904,11 +904,11 @@ def main():
     options = parse_args()
     testrun = TestRun(options)
 
-    if options.cmd is 'runtests':
+    if options.cmd == 'runtests':
         find_tests(testrun, options)
-    elif options.cmd is 'rdconfig':
+    elif options.cmd == 'rdconfig':
         testrun.read(options)
-    elif options.cmd is 'wrconfig':
+    elif options.cmd == 'wrconfig':
         find_tests(testrun, options)
         testrun.write(options)
         exit(0)
index 4e51bc94ea6d0dac10ae7d6c125864721e8b115a..953427bba476c9d62da22d7ca581f46a7c2cef87 100755 (executable)
@@ -312,7 +312,7 @@ def process_results(pathname):
 
 
 if __name__ == "__main__":
-    if len(sys.argv) is not 2:
+    if len(sys.argv) != 2:
         usage('usage: %s <pathname>' % sys.argv[0])
     results = process_results(sys.argv[1])