Issue #19828: Merge with 3.3

This commit is contained in:
Zachary Ware 2013-12-11 17:01:21 -06:00
commit 63321b4978
2 changed files with 10 additions and 9 deletions

View File

@ -6,8 +6,7 @@ executing have not been removed.
"""
import unittest
import test.support
from test.support import run_unittest, TESTFN, EnvironmentVarGuard
from test.support import captured_stderr
from test.support import captured_stderr, TESTFN, EnvironmentVarGuard
import builtins
import os
import sys
@ -19,13 +18,13 @@ import subprocess
import sysconfig
from copy import copy
# Need to make sure to not import 'site' if someone specified ``-S`` at the
# command-line. Detect this by just making sure 'site' has not been imported
# already.
if "site" in sys.modules:
import site
else:
raise unittest.SkipTest("importation of site.py suppressed")
# These tests are not particularly useful if Python was invoked with -S.
# If you add tests that are useful under -S, this skip should be moved
# to the class level.
if sys.flags.no_site:
raise unittest.SkipTest("Python was invoked with -S")
import site
if site.ENABLE_USER_SITE and not os.path.isdir(site.USER_SITE):
# need to add user site directory for tests

View File

@ -151,6 +151,8 @@ IDLE
Tests
-----
- Issue #19828: Fixed test_site when the whole suite is run with -S.
- Issue #19928: Implemented a test for repr() of cell objects.
- Issue #19535: Fixed test_docxmlrpc, test_functools, test_inspect, and