Walter Dörwald
bb9c739806
Add error checks for the bz2, cStringIO and operator modules.
...
Add function names to various PyArg_ParseTuple calls in bz2module.c.
2004-11-01 17:10:19 +00:00
Martin v. Löwis
a94568a753
Patch #734231 : Update RiscOS support. In particular, correct
...
riscospath.extsep, and use os.extsep throughout.
2003-05-10 07:36:56 +00:00
Walter Dörwald
21d3a32b99
Combine the functionality of test_support.run_unittest()
...
and test_support.run_classtests() into run_unittest()
and use it wherever possible.
Also don't use "from test.test_support import ...", but
"from test import test_support" in a few spots.
From SF patch #662807 .
2003-05-01 17:45:56 +00:00
Gustavo Niemeyer
572f5233f0
Applying patch #728656 , by logistix, fixing opening of nonexistent
...
bz2 files. Also, included a testcase for this problem.
2003-04-29 14:53:08 +00:00
Neal Norwitz
7cbd247af6
Add test to ensure files (fds) don't leak
2003-02-12 23:09:53 +00:00
Andrew MacIntyre
c70a8e411f
OS/2 EMX has no popen2.Popen3 even though bunzip2 is available
2002-12-31 11:28:22 +00:00
Tim Peters
c293704e93
This uses only one temp file at a time, so use test_support.TESTFN as
...
the name instead of enduring nanny "security warnings" from
tempfile.mktemp().
2002-11-14 16:23:29 +00:00
Tim Peters
44a7910873
I already forgot what I changed -- it wasn't important <wink>.
2002-11-09 06:51:30 +00:00
Tim Peters
63c1081ae3
OK -- all tests pass on Windows now. The rest were due to 3 more
...
binary-vs-text-mode screwups.
2002-11-09 06:49:43 +00:00
Tim Peters
9de06bd605
More tests run on Windows now. Something is still wrong here, but no
...
idea what. Added liberal XXX explanations for the next guy.
2002-11-09 06:45:31 +00:00
Tim Peters
499d09af92
Many changes to get this to pass on Windows, and to make it easier to
...
figure out what the code was doing. The fixes were a combination of
closing open files before deletion, opening files in binary mode, and
plain skipping things that can't work on Windows (BaseTest.decompress
uses a process gimmick that doesn't exist on Windows, and, even if it
did, assumes a "bunzip2" executable is on PATH).
2002-11-09 06:31:56 +00:00
Tim Peters
3de75266aa
Whitespace normalization.
2002-11-09 05:26:15 +00:00
Tim Peters
e7130315a5
Comment out the test docstrings so we can at least tell which tests are
...
failing.
2002-11-09 05:22:41 +00:00
Tim Peters
230a60c6ec
Whitespace normalization.
2002-11-09 05:08:07 +00:00
Tim Peters
ae9cbee4da
Open at least one binary file in binary mode. This allows a few of the
...
bz2 tests to pass on Windows; most are still failing.
2002-11-09 04:44:30 +00:00
Gustavo Niemeyer
f8ca8364c9
Patch implementing bz2 module.
...
* setup.py
(PyBuildExt.detect_modules): Included bz2 module detection.
* Modules/bz2module.c
* Lib/test/test_bz2.py
* Doc/lib/libbz2.tex
Included files implementing, testing, and documenting bz2 module.
* Doc/Makefile.deps
* Doc/lib/lib.tex
Include references to libbz2.tex.
* Misc/NEWS
(Library): Mention distutils' c++ linkage patch, and new bz2 module.
2002-11-05 16:50:05 +00:00