Complete the absolute import patch for the test suite. All relative

imports of test modules now import from the test package.  Other
related oddities are also fixed (like DeprecationWarning filters that
weren't specifying the full import part, etc.).  Also did a general
code cleanup to remove all "from test.test_support import *"'s.  Other
from...import *'s weren't changed.
This commit is contained in:
Barry Warsaw 2002-07-30 23:27:12 +00:00
parent 1bc894b133
commit 408b6d34de
46 changed files with 79 additions and 60 deletions

View file

@ -12,36 +12,36 @@ def check_error_location(msg):
# The first two tests should work
unload('test_future1')
import test_future1
from test import test_future1
unload('test_future2')
import test_future2
from test import test_future2
unload('test_future3')
import test_future3
from test import test_future3
# The remaining tests should fail
try:
import badsyntax_future3
from test import badsyntax_future3
except SyntaxError, msg:
check_error_location(str(msg))
try:
import badsyntax_future4
from test import badsyntax_future4
except SyntaxError, msg:
check_error_location(str(msg))
try:
import badsyntax_future5
from test import badsyntax_future5
except SyntaxError, msg:
check_error_location(str(msg))
try:
import badsyntax_future6
from test import badsyntax_future6
except SyntaxError, msg:
check_error_location(str(msg))
try:
import badsyntax_future7
from test import badsyntax_future7
except SyntaxError, msg:
check_error_location(str(msg))