mirror of https://github.com/python/cpython.git
Merged revisions 82647 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r82647 | antoine.pitrou | 2010-07-08 20:51:30 +0200 (jeu., 08 juil. 2010) | 3 lines Issue #8605: Skip test_gdb if Python is compiled with optimizations. ........
This commit is contained in:
parent
86ac22e338
commit
22db73523c
|
@ -8,6 +8,7 @@
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
import sysconfig
|
||||||
|
|
||||||
from test.test_support import run_unittest, findfile
|
from test.test_support import run_unittest, findfile
|
||||||
|
|
||||||
|
@ -678,6 +679,15 @@ def test_locals_after_up(self):
|
||||||
r".*\na = 1\nb = 2\nc = 3\n.*")
|
r".*\na = 1\nb = 2\nc = 3\n.*")
|
||||||
|
|
||||||
def test_main():
|
def test_main():
|
||||||
|
cflags = sysconfig.get_config_vars()['PY_CFLAGS']
|
||||||
|
final_opt = ""
|
||||||
|
for opt in cflags.split():
|
||||||
|
if opt.startswith('-O'):
|
||||||
|
final_opt = opt
|
||||||
|
if final_opt and final_opt != '-O0':
|
||||||
|
raise unittest.SkipTest("Python was built with compiler optimizations, "
|
||||||
|
"tests can't reliably succeed")
|
||||||
|
|
||||||
run_unittest(PrettyPrintTests,
|
run_unittest(PrettyPrintTests,
|
||||||
PyListTests,
|
PyListTests,
|
||||||
StackNavigationTests,
|
StackNavigationTests,
|
||||||
|
|
|
@ -26,6 +26,11 @@ Library
|
||||||
Extension Modules
|
Extension Modules
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
|
Tests
|
||||||
|
-----
|
||||||
|
|
||||||
|
- Issue #8605: Skip test_gdb if Python is compiled with optimizations.
|
||||||
|
|
||||||
|
|
||||||
What's New in Python 2.7?
|
What's New in Python 2.7?
|
||||||
=========================
|
=========================
|
||||||
|
|
Loading…
Reference in New Issue