Kaydet (Commit) b902f4e4 authored tarafından Neal Norwitz's avatar Neal Norwitz

Use absolute imports

üst 480725d4
...@@ -21,6 +21,6 @@ compileFile(filename) ...@@ -21,6 +21,6 @@ compileFile(filename)
Generates a .pyc file by compiling filename. Generates a .pyc file by compiling filename.
""" """
from transformer import parse, parseFile from compiler.transformer import parse, parseFile
from visitor import walk from compiler.visitor import walk
from pycodegen import compile, compileFile from compiler.pycodegen import compile, compileFile
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
This file is automatically generated by Tools/compiler/astgen.py This file is automatically generated by Tools/compiler/astgen.py
""" """
from consts import CO_VARARGS, CO_VARKEYWORDS from compiler.consts import CO_VARARGS, CO_VARKEYWORDS
def flatten(seq): def flatten(seq):
l = [] l = []
......
...@@ -34,8 +34,8 @@ import sys ...@@ -34,8 +34,8 @@ import sys
class WalkerError(StandardError): class WalkerError(StandardError):
pass pass
from consts import CO_VARARGS, CO_VARKEYWORDS from compiler.consts import CO_VARARGS, CO_VARKEYWORDS
from consts import OP_ASSIGN, OP_DELETE, OP_APPLY from compiler.consts import OP_ASSIGN, OP_DELETE, OP_APPLY
def parseFile(path): def parseFile(path):
f = open(path, "U") f = open(path, "U")
......
...@@ -445,7 +445,7 @@ class DictTest(unittest.TestCase): ...@@ -445,7 +445,7 @@ class DictTest(unittest.TestCase):
self.fail_("g[42] didn't raise KeyError") self.fail_("g[42] didn't raise KeyError")
import mapping_tests from test import mapping_tests
class GeneralMappingTests(mapping_tests.BasicTestMappingProtocol): class GeneralMappingTests(mapping_tests.BasicTestMappingProtocol):
type2test = dict type2test = dict
......
...@@ -15,7 +15,7 @@ else: ...@@ -15,7 +15,7 @@ else:
raise TestFailed("import of RAnDoM should have failed (case mismatch)") raise TestFailed("import of RAnDoM should have failed (case mismatch)")
# Another brief digression to test the accuracy of manifest float constants. # Another brief digression to test the accuracy of manifest float constants.
import double_const # don't blink -- that *was* the test from test import double_const # don't blink -- that *was* the test
def remove_files(name): def remove_files(name):
for f in (name + os.extsep + "py", for f in (name + os.extsep + "py",
......
...@@ -819,7 +819,8 @@ Set(['Jack', 'Jane', 'Janice', 'John', 'Marvin', 'Sam', 'Zack']) ...@@ -819,7 +819,8 @@ Set(['Jack', 'Jane', 'Janice', 'John', 'Marvin', 'Sam', 'Zack'])
__test__ = {'libreftest' : libreftest} __test__ = {'libreftest' : libreftest}
def test_main(verbose=None): def test_main(verbose=None):
import test_sets, doctest import doctest
from test import test_sets
test_support.run_unittest( test_support.run_unittest(
TestSetOfSets, TestSetOfSets,
TestExceptionPropagation, TestExceptionPropagation,
......
...@@ -632,7 +632,7 @@ class HandlerTests(unittest.TestCase): ...@@ -632,7 +632,7 @@ class HandlerTests(unittest.TestCase):
from urllib2 import build_opener, HTTPHandler, HTTPError, \ from urllib2 import build_opener, HTTPHandler, HTTPError, \
HTTPCookieProcessor HTTPCookieProcessor
from test_cookielib import interact_netscape from test.test_cookielib import interact_netscape
cj = CookieJar() cj = CookieJar()
interact_netscape(cj, "http://www.example.com/", "spam=eggs") interact_netscape(cj, "http://www.example.com/", "spam=eggs")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment