]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-92886: make test_ast pass with -O (assertions off) (GH-98058)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Sat, 8 Oct 2022 05:02:45 +0000 (22:02 -0700)
committerGitHub <noreply@github.com>
Sat, 8 Oct 2022 05:02:45 +0000 (22:02 -0700)
-O does not strip docstrings.

Automerge-Triggered-By: GH:iritkatriel
(cherry picked from commit 27ce45d8e105d0c9f9286c3cab830590d4c7cea3)

Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Lib/test/test_dis.py

index 23a171853636f89fe7b73458097b70f50690255d..69f7db7b923b9fa24383899b13c8940c94591be1 100644 (file)
@@ -707,7 +707,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.'"