[ python-Bugs-1543467 ] test_tempfile fails on cygwin
SourceForge.net
noreply at sourceforge.net
Sun Sep 10 08:36:46 CEST 2006
Bugs item #1543467, was opened at 2006-08-20 16:18
Message generated for change (Comment added) made by tebeka
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1543467&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Installation
Group: Python 2.5
Status: Open
Resolution: None
Priority: 5
Submitted By: Miki Tebeka (tebeka)
Assigned to: Nobody/Anonymous (nobody)
Summary: test_tempfile fails on cygwin
Initial Comment:
This is RC1:
[16:07] ~/src/Python-2.5c1 $./python.exe -c 'from
test.test_tempfile import test_main; test_main()'
test_exports (test.test_tempfile.test_exports) ... ok
test_get_six_char_str
(test.test_tempfile.test__RandomNameSequence) ... ok
test_many (test.test_tempfile.test__RandomNameSequence)
... ok
test_supports_iter
(test.test_tempfile.test__RandomNameSequence) ... ok
test_nonempty_list
(test.test_tempfile.test__candidate_tempdir_list) ... ok
test_wanted_dirs
(test.test_tempfile.test__candidate_tempdir_list) ... ok
test_retval
(test.test_tempfile.test__get_candidate_names) ... ok
test_same_thing
(test.test_tempfile.test__get_candidate_names) ... ok
test_basic (test.test_tempfile.test__mkstemp_inner) ... ok
test_basic_many
(test.test_tempfile.test__mkstemp_inner) ... ok
test_choose_directory
(test.test_tempfile.test__mkstemp_inner) ... ok
test_file_mode (test.test_tempfile.test__mkstemp_inner)
... ok
test_noinherit (test.test_tempfile.test__mkstemp_inner)
... FAIL
test_textmode (test.test_tempfile.test__mkstemp_inner)
... ok
test_sane_template
(test.test_tempfile.test_gettempprefix) ... ok
test_usable_template
(test.test_tempfile.test_gettempprefix) ... ok
test_directory_exists
(test.test_tempfile.test_gettempdir) ... ok
test_directory_writable
(test.test_tempfile.test_gettempdir) ... ok
test_same_thing (test.test_tempfile.test_gettempdir) ... ok
test_basic (test.test_tempfile.test_mkstemp) ... ok
test_choose_directory (test.test_tempfile.test_mkstemp)
... ok
test_basic (test.test_tempfile.test_mkdtemp) ... ok
test_basic_many (test.test_tempfile.test_mkdtemp) ... ok
test_choose_directory (test.test_tempfile.test_mkdtemp)
... ok
test_mode (test.test_tempfile.test_mkdtemp) ... ok
test_basic (test.test_tempfile.test_mktemp) ... ok
test_many (test.test_tempfile.test_mktemp) ... ok
test_basic (test.test_tempfile.test_NamedTemporaryFile)
... ok
test_creates_named
(test.test_tempfile.test_NamedTemporaryFile) ... ok
test_del_on_close
(test.test_tempfile.test_NamedTemporaryFile) ... ok
test_multiple_close
(test.test_tempfile.test_NamedTemporaryFile) ... ok
======================================================================
FAIL: test_noinherit
(test.test_tempfile.test__mkstemp_inner)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/mtebeka/src/Python-2.5c1/Lib/test/test_tempfile.py",
line 310, in test_noinherit
self.failIf(retval > 0, "child process reports
failure %d"%retval)
AssertionError: child process reports failure 127
----------------------------------------------------------------------
Ran 31 tests in 1.077s
FAILED (failures=1)
Traceback (most recent call last):
File "<string>", line 1, in <module>
File
"/home/mtebeka/src/Python-2.5c1/Lib/test/test_tempfile.py",
line 665, in test_main
test_support.run_unittest(*test_classes)
File
"/home/mtebeka/src/Python-2.5c1/Lib/test/test_support.py",
line 441, in run_unittest
run_suite(suite, testclass)
File
"/home/mtebeka/src/Python-2.5c1/Lib/test/test_support.py",
line 426, in run_suite
raise TestFailed(err)
test.test_support.TestFailed: Traceback (most recent
call last):
File
"/home/mtebeka/src/Python-2.5c1/Lib/test/test_tempfile.py",
line 310, in test_noinherit
self.failIf(retval > 0, "child process reports
failure %d"%retval)
AssertionError: child process reports failure 127
[16:12] ~/src/Python-2.5c1 $
----------------------------------------------------------------------
>Comment By: Miki Tebeka (tebeka)
Date: 2006-09-10 09:36
Message:
Logged In: YES
user_id=358087
In your way it seems OK :)
[09:22] ~ $cd src/Python-2.5c1/
/home/mtebeka/src/Python-2.5c1
[09:23] ~/src/Python-2.5c1 $./python.exe -mtest.regrtest
test_tempfile
Could not find '/home/mtebeka/src/Python-2.5c1/Lib/test' in
sys.path to remove it
test_tempfile
1 test OK.
[09:23] ~/src/Python-2.5c1 $
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2006-09-10 03:16
Message:
Logged In: YES
user_id=21627
The usual way of invoking test_tempfile would be
./python Lib/test/regrtest.py test_tempfile
or
./python -mtest.regrtest test_tempfile
Do these give you the same error?
----------------------------------------------------------------------
Comment By: Miki Tebeka (tebeka)
Date: 2006-08-21 08:55
Message:
Logged In: YES
user_id=358087
Cygwin version is 1.5.21 (see attached output of cygcheck -s
-v -r).
What do you mean by "running directly"? I ran the test with
the following command line (and it failed):
./python.exe -c 'from test.test_tempfile import test_main;
test_main()'
----------------------------------------------------------------------
Comment By: Neal Norwitz (nnorwitz)
Date: 2006-08-21 05:13
Message:
Logged In: YES
user_id=33168
What version of cygwin? I've been testing with 1.5.19 and
greater and not had this problem. However, I've only run
with regrtest. Do you have this problem only if running
directly?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1543467&group_id=5470
More information about the Python-bugs-list
mailing list