mirror of
https://github.com/github/codeql.git
synced 2025-12-17 09:13:20 +01:00
I reckon this is due to the Python 3 version used by the Python 2 tests is different from 3.12, so even with --lang=3 the tests are still using an incompatible version :(
27 lines
632 B
Python
27 lines
632 B
Python
"""
|
|
module level docstring
|
|
|
|
is not included
|
|
"""
|
|
# this line is not code
|
|
|
|
# `tty` was chosen for stability over python versions (so we don't get diffrent results
|
|
# on different computers, that has different versions of Python).
|
|
#
|
|
# According to https://github.com/python/cpython/tree/master/Lib (at 2021-04-23) `tty`
|
|
# was last changed in 2001, so chances of this being changed in the future are slim.
|
|
import tty
|
|
|
|
s = """
|
|
all these lines are code
|
|
"""
|
|
|
|
print(s)
|
|
|
|
def func():
|
|
"""
|
|
this string is a doc-string. Although the module-level docstring is not considered
|
|
code, this one apparently is ¯\_(ツ)_/¯
|
|
"""
|
|
pass
|