When tested with piuparts [1], more SyntaxWarning are shown, as below.

[1] https://piuparts.debian.org/sid/source/c/cxxtest.html


  Setting up python3 (3.12.5-1) ...
  /usr/share/cxxtest/cxxtest/cxx_parser.py:2090: SyntaxWarning: "is"
with 'str' literal. Did you mean "=="?
    if p.type is "":
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:43: SyntaxWarning:
invalid escape sequence '\s'
    lineCont_re = re.compile('(.*)\\\s*$')
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:130: SyntaxWarning:
invalid escape sequence '\s'
    classdef = '(?:::\s*)?(?:\w+\s*::\s*)*\w+'
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:131: SyntaxWarning:
invalid escape sequence '\s'
    baseclassdef = '(?:public|private|protected)\s+%s' % (classdef,)
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:134: SyntaxWarning:
invalid escape sequence '\s'
    testsuite = '(?:(?:::)?\s*CxxTest\s*::\s*)?TestSuite'
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:39: SyntaxWarning: "is"
with 'int' literal. Did you mean "=="?
    if len(suites) is 0 and not options.root:
  /usr/share/cxxtest/cxxtest/cxxtest_parser.py:236: SyntaxWarning: "is
not" with 'int' literal. Did you mean "!="?
    if len(suite['tests']) is not 0:

Reply via email to