This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Python 2.3.3 test_tempfile test_mode() fails on AIX 5.2
Type: Stage:
Components: Build Versions: Python 2.3
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: Nosy List: christian.heimes, wheelrl
Priority: normal Keywords:

Created on 2004-01-07 22:52 by wheelrl, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (2)
msg60446 - (view) Author: Richard Wheeler (wheelrl) Date: 2004-01-07 22:52
There is a line in the test code:
   if sys.platform in ('win32', 'os2emx', 'mac'):

that is not addressing unix platforms.  On AIX 
sys.platfrom returns aix5.

Here is the output:

test_exports (__main__.test_exports) ... ok
test_get_six_char_str 
(__main__.test__RandomNameSequence) ... ok
test_many (__main__.test__RandomNameSequence) ... 
ok
test_supports_iter 
(__main__.test__RandomNameSequence) ... ok
test_nonempty_list 
(__main__.test__candidate_tempdir_list) ... ok
test_wanted_dirs 
(__main__.test__candidate_tempdir_list) ... ok
test_retval (__main__.test__get_candidate_names) ... ok
test_same_thing 
(__main__.test__get_candidate_names) ... ok
test_basic (__main__.test__mkstemp_inner) ... ok
test_basic_many (__main__.test__mkstemp_inner) ... ok
test_choose_directory 
(__main__.test__mkstemp_inner) ... ok
test_file_mode (__main__.test__mkstemp_inner) ... ok
test_noinherit (__main__.test__mkstemp_inner) ... ok
test_textmode (__main__.test__mkstemp_inner) ... ok
test_sane_template (__main__.test_gettempprefix) ... ok
test_usable_template (__main__.test_gettempprefix) ... 
ok
test_directory_exists (__main__.test_gettempdir) ... ok
test_directory_writable (__main__.test_gettempdir) ... ok
test_same_thing (__main__.test_gettempdir) ... ok
test_basic (__main__.test_mkstemp) ... ok
test_choose_directory (__main__.test_mkstemp) ... ok
test_basic (__main__.test_mkdtemp) ... ok
test_basic_many (__main__.test_mkdtemp) ... ok
test_choose_directory (__main__.test_mkdtemp) ... ok
test_mode (__main__.test_mkdtemp) ... FAIL
test_basic (__main__.test_mktemp) ... ok
test_many (__main__.test_mktemp) ... ok
test_basic (__main__.test_NamedTemporaryFile) ... ok
test_creates_named 
(__main__.test_NamedTemporaryFile) ... ok
test_del_on_close 
(__main__.test_NamedTemporaryFile) ... ok
test_multiple_close 
(__main__.test_NamedTemporaryFile) ... ok
test_basic (__main__.test_TemporaryFile) ... ok
test_has_no_name (__main__.test_TemporaryFile) ... ok
test_multiple_close (__main__.test_TemporaryFile) ... ok

==========================================
============================
FAIL: test_mode (__main__.test_mkdtemp)
-------------------------------------------------------
---------------
Traceback (most recent call last):
  File "Lib/test/test_tempfile.py", line 482, in test_mode
    self.assertEqual(mode, expected)
  File "/cmDevTest/Tools/Python-2.Lib/unittest.py", 
line 302, in failUnlessEqual
    raise self.failureException, \
AssertionError: 1472 != 448

-------------------------------------------------------
---------------
Ran 34 tests in 0.507s

FAILED (failures=1)
Traceback (most recent call last):
  File "Lib/test/test_tempfile.py", line 659, in ?
    test_main()
  File "Lib/test/test_tempfile.py", line 656, in test_main
    test_support.run_unittest(*test_classes)
  File "/cmDevTest/Tools/Python-
2.Lib/test/test_support.py", line 262, in run_unittest
    run_suite(suite, testclass)
  File "/cmDevTest/Tools/Python-
2.Lib/test/test_support.py", line 247, in run_suite
    raise TestFailed(err)
test.test_support.TestFailed: Traceback (most recent 
call last):
  File "Lib/test/test_tempfile.py", line 482, in test_mode
    self.assertEqual(mode, expected)
  File "/cmDevTest/Tools/Python-2.Lib/unittest.py", 
line 302, in failUnlessEqual
    raise self.failureException, \
AssertionError: 1472 != 448
msg61331 - (view) Author: Christian Heimes (christian.heimes) * (Python committer) Date: 2008-01-20 19:04
The bug report is 4 years old. Please open a new issue if the test fails
with Python 2.5+.
History
Date User Action Args
2022-04-11 14:56:02adminsetgithub: 39781
2008-01-20 19:04:54christian.heimessetstatus: open -> closed
resolution: out of date
messages: + msg61331
nosy: + christian.heimes
2004-01-07 22:52:06wheelrlcreate