byteify-strings: add space in special comments to silence flake8 error
authorRaphaël Gomès <rgomes@octobus.net>
Tue, 06 Aug 2019 14:49:30 +0200
changeset 42700 f9b64ff9d26b
parent 42699 911e25dc9d8c
child 42701 11498aa91c03
byteify-strings: add space in special comments to silence flake8 error This is done soon enough that nobody has had the time to use this feature yet.
contrib/byteify-strings.py
tests/test-byteify-strings.t
--- a/contrib/byteify-strings.py	Thu Jul 18 17:10:38 2019 +0800
+++ b/contrib/byteify-strings.py	Tue Aug 06 14:49:30 2019 +0200
@@ -152,14 +152,14 @@
             if not insideignoreblock:
                 ignorenextline = (
                     tokens[i - 1].type == token.COMMENT
-                    and tokens[i - 1].string == "#no-py3-transform"
+                    and tokens[i - 1].string == "# no-py3-transform"
                 )
             continue
 
         if t.type == token.COMMENT:
-            if t.string == "#py3-transform: off":
+            if t.string == "# py3-transform: off":
                 insideignoreblock = True
-            if t.string == "#py3-transform: on":
+            if t.string == "# py3-transform: on":
                 insideignoreblock = False
 
         if ignorenextline or insideignoreblock:
--- a/tests/test-byteify-strings.t	Thu Jul 18 17:10:38 2019 +0800
+++ b/tests/test-byteify-strings.t	Tue Aug 06 14:49:30 2019 +0200
@@ -152,33 +152,33 @@
 Test ignore comments
 
   $ cat > testfile.py <<EOF
-  > #py3-transform: off
+  > # py3-transform: off
   > "none"
   > "of"
   > 'these'
   > s = """should"""
   > d = '''be'''
-  > #py3-transform: on
+  > # py3-transform: on
   > "this should"
   > 'and this also'
   > 
-  > #no-py3-transform
+  > # no-py3-transform
   > l = "this should be ignored"
   > l2 = "this shouldn't"
   > 
   > EOF
   $ byteify_strings testfile.py
-  #py3-transform: off
+  # py3-transform: off
   "none"
   "of"
   'these'
   s = """should"""
   d = '''be'''
-  #py3-transform: on
+  # py3-transform: on
   b"this should"
   b'and this also'
   
-  #no-py3-transform
+  # no-py3-transform
   l = "this should be ignored"
   l2 = b"this shouldn't"