]> granicus.if.org Git - python/commitdiff
put downloaded test support files in Lib/test/data instead of the cwd
authorBenjamin Peterson <benjamin@python.org>
Sat, 11 Jul 2009 22:15:13 +0000 (22:15 +0000)
committerBenjamin Peterson <benjamin@python.org>
Sat, 11 Jul 2009 22:15:13 +0000 (22:15 +0000)
.bzrignore
.hgignore
Lib/test/test_support.py
Makefile.pre.in

index 52143a9adf6c797aaf8198a1cbe5cd0bb09080b0..7505ac499a757816106a848587ac407b65bb380e 100644 (file)
@@ -14,24 +14,7 @@ platform
 pyconfig.h
 libpython*.a
 python.exe
-CP936.TXT
-SHIFT_JISX0213.TXT
-JOHAB.TXT
-EUC-JP.TXT
-NormalizationTest-3.2.0.txt
-NormalizationTest.txt
-BIG5.TXT
-BIG5HKSCS-2004.TXT
-CP949.TXT
-EUC-CN.TXT
-BIG5HKSCS.TXT
-SHIFTJIS.TXT
-EUC-KR.TXT
-EUC-JISX0213.TXT
-CP932.TXT
-CP950.TXT
 reflog.txt
-gb-18030-2000.xml
 tags
 TAGS
 .gdb_history
index 77def9114537636171d8777a59c28f332aa3c5ec..ee1bd43cc5e5b469c4277e1be8698b1a55158664 100644 (file)
--- a/.hgignore
+++ b/.hgignore
@@ -1,24 +1,8 @@
 .gdb_history
 .purify
 .svn
-BIG5.TXT
-BIG5HKSCS-2004.TXT
-BIG5HKSCS.TXT
-CP932.TXT
-CP936.TXT
-CP949.TXT
-CP950.TXT
-EUC-CN.TXT
-EUC-JISX0213.TXT
-EUC-JP.TXT
-EUC-KR.TXT
-JOHAB.TXT
 Makefile
 Makefile.pre
-NormalizationTest-3.2.0.txt
-NormalizationTest.txt
-SHIFTJIS.TXT
-SHIFT_JISX0213.TXT
 TAGS
 autom4te.cache
 build
@@ -28,7 +12,6 @@ config.log
 config.status
 config.status.lineno
 db_home
-gb-18030-2000.xml
 platform
 pyconfig.h
 python
index 4b14c3be27158edd1f6461fae670563863df26ca..432fa5293479749d03c1da4e963d885c78dc57a9 100644 (file)
@@ -468,13 +468,12 @@ def open_urlresource(url):
     requires('urlfetch')
     filename = urlparse.urlparse(url)[2].split('/')[-1] # '/': it's URL!
 
-    for path in [os.path.curdir, os.path.pardir]:
-        fn = os.path.join(path, filename)
-        if os.path.exists(fn):
-            return open(fn)
+    fn = os.path.join(os.path.dirname(__file__), "data", filename)
+    if os.path.exists(fn):
+        return open(fn)
 
     print >> get_original_stdout(), '\tfetching %s ...' % url
-    fn, _ = urllib.urlretrieve(url, filename)
+    fn, _ = urllib.urlretrieve(url, fn)
     return open(fn)
 
 
index 71ded8e3d780d0dd341ef0930747e71cd55d2aba..42837f6f47cf92ce6fe1f5064e526392b21c86cb 100644 (file)
@@ -1173,6 +1173,7 @@ clobber: clean profile-removal
 # remove all generated files, even Makefile[.pre]
 # Keep configure and Python-ast.[ch], it's possible they can't be generated
 distclean: clobber
+       -rm -f Lib/test/data/*
        -rm -f core Makefile Makefile.pre config.status \
                Modules/Setup Modules/Setup.local Modules/Setup.config
        find $(srcdir) '(' -name '*.fdc' -o -name '*~' \