]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-92886: make test_ast pass with -O (assertions off) (GH-98058)
authorIrit Katriel <1055913+iritkatriel@users.noreply.github.com>
Fri, 7 Oct 2022 23:30:23 +0000 (00:30 +0100)
committerGitHub <noreply@github.com>
Fri, 7 Oct 2022 23:30:23 +0000 (16:30 -0700)
-O does not strip docstrings.

Automerge-Triggered-By: GH:iritkatriel
Lib/test/test_dis.py

index fc2862c61baadb489783859f95909e6e0c7f7f61..667b267d27a06a915cbb4c45596f3f34be5d26b9 100644 (file)
@@ -1212,7 +1212,7 @@ class DisWithFileTests(DisTests):
         return output.getvalue()
 
 
-if sys.flags.optimize:
+if dis.code_info.__doc__ is None:
     code_info_consts = "0: None"
 else:
     code_info_consts = "0: 'Formatted details of methods, functions, or code.'"