]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Python...
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 13 Oct 2018 14:24:34 +0000 (15:24 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 13 Oct 2018 14:24:34 +0000 (15:24 +0100)
test/functional/util/merge_coveralls.py

index a05b36d876a564daf8a57e1613a13ab4ba15b3a6..ddc18690d1f9e1c18b335a8644bc4b3bff5192dc 100755 (executable)
@@ -37,7 +37,7 @@ path_mapping = [
 ]
 
 parser = argparse.ArgumentParser(description='')
-parser.add_argument('--input', type=open, required=True, nargs='+', help='input files')
+parser.add_argument('--input', type=str, required=True, nargs='+', help='input files')
 parser.add_argument('--output', type=str, required=True, help='output file)')
 parser.add_argument('--root', type=str, required=False, default="/rspamd/src/github.com/rspamd/rspamd", help='repository root)')
 parser.add_argument('--install-dir', type=str, required=False, default="/rspamd/install", help='install root)')
@@ -111,12 +111,12 @@ if __name__ == '__main__':
 
     prepare_path_mapping()
 
-    with args.input[0].open(encoding='utf-8-sig') as fh:
+    with codecs.open(args.input[0], 'r', encoding='utf-8') as fh:
         j1 = json.load(fh)
 
     files = merge({}, j1)
     for i in range(1, len(args.input)):
-        with args.input[i].open(encoding='utf-8-sig') as fh:
+        with codecs.open(args.input[i], 'r', encoding='utf-8') as fh:
             j2 = json.load(fh)
 
         files = merge(files, j2)