Tim Peters
663d1b61cb
Added a new randomized test.
2003-07-11 04:09:09 +00:00
Just van Rossum
ed8bfce002
Fixed a bug that's been there from the beginning but wasn't noticed
...
until now: the inheritance of default values was the wrong way around.
This caused app bundles to get a type of "BNDL" instead of "APPL".
Apparently this is not a problem until you try to drag your app to
the dock.
----------------------------------------------------------------------
2003-07-10 14:53:27 +00:00
Just van Rossum
87316ec962
don't optimize empty strings
2003-07-10 14:26:06 +00:00
Jeremy Hylton
aefae5570d
Fix wrong header name. The framework looks for auth_header.
2003-07-10 13:30:12 +00:00
Andrew MacIntyre
71d74e87cb
Extend the pwd & grp emulations to support accessing the pwd/grp
...
record tuple by name as well as index, to match the behaviour of
the pwd/grp extension modules for Unix. These emulation modules
now pass test_pwd & test_grp.
2003-07-10 12:52:54 +00:00
Raymond Hettinger
931237e2e6
SF patch #768187 : replace apply(f, args, kwds) with f(*args, **kwds)
2003-07-09 18:48:24 +00:00
Gregory P. Smith
ad30fa03a4
fix to work on python <= 2.1
2003-07-09 05:33:14 +00:00
Gregory P. Smith
df35beed40
bugfix: proper import bsddb exists below
2003-07-09 05:29:24 +00:00
Gregory P. Smith
455d46f0d9
bsddb 4.1.6:
...
* Extended DB & DBEnv set_get_returns_none functionality to take a
"level" instead of a boolean flag. The boolean 0 and 1 values still
have the same effect. A value of 2 extends the "return None instead
of raising an exception" behaviour to the DBCursor set methods.
This will become the default behaviour in pybsddb 4.2.
* Fixed a typo in DBCursor.join_item method that made it crash instead
of returning a value. Obviously nobody uses it. Wrote a test case
for join and join_item.
2003-07-09 04:45:59 +00:00
Kurt B. Kaiser
bea57c6c35
SF Bug 767794
...
"Break or continue outside loop causes crash"
2003-07-09 04:27:24 +00:00
Jeremy Hylton
121d34af19
Fix SF bug 764095: Don't use network in test_httplib.
2003-07-08 12:36:58 +00:00
Fred Drake
b5aa407196
Use Boolean values for the capturestderr flag.
2003-07-07 21:36:19 +00:00
Jeremy Hylton
d7ce86dcab
Patch from Zooko to remove an experimental feature.
2003-07-07 16:08:47 +00:00
Tim Peters
e5e065b669
New function sys.getcheckinterval(), to complement setcheckinterval().
2003-07-06 18:36:54 +00:00
Just van Rossum
be56aae36a
#765903 :
...
- added bundle_id/--bundle-id option, to specify the CFBundleIndentifier
#765615 :
- in the appropriate situation, prepend $PATH with our path instead of
setting it.
2003-07-04 14:20:03 +00:00
Jack Jansen
bbaa083745
If a --python option is used to specify the Python to use in the #!
...
line also use this as the executable in the bundle.
2003-07-04 11:05:35 +00:00
Brett Cannon
cde2200ff2
Fixes bug of timezone value being left as -1 when ``time.tzname[0] ==
...
time.tzname[1] and not time.daylight`` is true when it should only when
time.daylight is true. Tests are also fixed.
Closes bug #763047 and its cohort #763052 .
2003-07-03 19:59:57 +00:00
Just van Rossum
74902508dc
Addendum to #764548 : restore 2.1 compatibility.
2003-07-02 21:37:16 +00:00
Just van Rossum
12723bacea
Fix and test for bug #764548 :
...
Use isinstance() instead of comparing types directly, to enable
subclasses of str and unicode to be used as patterns.
Blessed by /F.
2003-07-02 20:03:04 +00:00
Just van Rossum
6802c6e764
fixed typo in comment
2003-07-02 14:36:59 +00:00
Andrew MacIntyre
348c261fe6
On those systems lacking the AFMT_S16_NE symbol, the test was failing
...
because it was still looking in the ossaudiodev module namespace for
this symbol.
As the symbol has already been rebound as a global, use that instead.
2003-07-02 14:05:08 +00:00
Neal Norwitz
b7f6810a1f
SF #764121 , docstring for spawnlp incorrect
2003-07-02 02:49:33 +00:00
Neal Norwitz
3c0f2c91ad
Fix SF bug #763637 , 2.3b2 unpack tuple of wrong size in after_cancel
...
Tk 8.4 may return different values than 8.3. This fix should handle
either version.
2003-07-01 21:12:47 +00:00
Just van Rossum
bcc58e87e8
- added (c)StringIO tests; cStringIO usage failed in the previous
...
version of plistlib.py (r1.2)
2003-07-01 20:22:30 +00:00
Just van Rossum
94af32e244
- replaced a couple of asserts with proper exceptions
...
- use isinstance instead of flaky file-detection code
2003-07-01 20:15:38 +00:00
Tim Peters
59aba128a5
Make the classes exposed by threading.py new-style classes. This is
...
mostly for convenience and to aid debugging.
2003-07-01 20:01:55 +00:00
Tim Peters
0939fac795
Resolved minor XXX question in the obvious way.
2003-07-01 19:28:44 +00:00
Neal Norwitz
e7dfe21bed
Fix SF bug #763023 , difflib.py: ratio() zero division not caught
...
Backport candidate
2003-07-01 14:59:46 +00:00
Tim Peters
37ca8c12dc
connector(): You can't use an empty string as an argument to connect()
...
on Windows.
2003-07-01 14:49:32 +00:00
Neal Norwitz
1787a0b1cc
Fix SF bug #763770 , test_socket_ssl crash
...
Don't run any tests if there is no ssl support.
2003-07-01 13:44:28 +00:00
Raymond Hettinger
cc0a664669
Test Brett's addition of __all__ to Queue.
2003-07-01 05:49:02 +00:00
Brett Cannon
b42bb5a88a
Add __all__ .
2003-07-01 05:34:27 +00:00
Neal Norwitz
168e73d25e
Fix SF #763362 , test_posixpath failed
...
Don't check expanduser('~') if the home directory == the root directory
(ie, we are running as root).
2003-07-01 03:33:31 +00:00
Neal Norwitz
3106817c68
Fix typo in error message
2003-06-30 19:22:12 +00:00
Walter Dörwald
8bcbe6aa7e
Don't require that a RuntimeError is raised when playing a second
...
sound while the first one is still running, as the first one
one might already have finished.
Fixes part of SF bug #763052 .
2003-06-30 11:57:52 +00:00
Raymond Hettinger
d693a81595
Fix SF 762891: "del p[key]" on proxy object raises SystemError()
2003-06-30 04:18:48 +00:00
Neal Norwitz
a9002f824b
Fix SF #754870 , SSL crash interpreter when remote side closes during connect
...
Also fix a memory leak.
2003-06-30 03:25:20 +00:00
Just van Rossum
79b0ae12fd
restore 2.2 compatibility:
...
- don't use "abc" in aString
- don't reorganize extension modules when not using zipimport
2003-06-29 22:20:26 +00:00
Just van Rossum
762d2cce6f
- added --semi-standalone option that builds apps that depend on an
...
installed Python, yet include any modules not in the std lib
- reworked extension module inclusion code: put all .so files in
a subdirectory of Contents/Resources/, but more importantly,
correctly support extensions that are submodules.
2003-06-29 21:54:12 +00:00
Raymond Hettinger
0242070d04
More tests
...
* Test with infinite inputs (using take() on the output)
* Test whether GC can find and eliminate cycles.
2003-06-29 20:36:23 +00:00
Jeremy Hylton
b67695238d
Fix sf bug 666219: assertion error in httplib.
...
The obvious way for this assertion to fail is if the LineAndFileWrapper constructor is called when an empty line. Raise a BadStatusError before the call.
2003-06-29 17:55:05 +00:00
Tim Peters
d1b108b953
Whitespace normalization.
2003-06-29 17:24:17 +00:00
Jeremy Hylton
89392c0005
Remove stub settrace() and setprofile() calls.
2003-06-29 17:07:46 +00:00
Jeremy Hylton
e3a565eed0
Fix grammar in comment.
2003-06-29 16:59:59 +00:00
Jeremy Hylton
97b2e84d43
Whitespace normalization.
2003-06-29 16:59:43 +00:00
Jeremy Hylton
bfccb35b58
Add settrace() and setprofile() functions to the threading library.
2003-06-29 16:58:41 +00:00
Tim Peters
685e69739e
Provide dummy (do-nothing) settrace() and setprofile() functions until
...
Jeremy can check in the real things.
2003-06-29 16:50:06 +00:00
Raymond Hettinger
b4e9986782
Removed invalid test.
...
Analysis by Bob Halley:
The test seems to expect that if time.daylight is true, then the
is_dst field of the tm structure will be 1 too. But this isn't
the case, since daylight is true if the timezone does DST, *not*
if DST is in effect.
2003-06-29 15:57:50 +00:00
Raymond Hettinger
2b6220d88b
SF bug #762455 : Python segfaults when sys.stdout is changed in getattr
...
* Added unittest that fails before, but not after Neil's fix to ceval.c.
2003-06-29 15:44:07 +00:00
Tim Peters
478c10554b
Whitespace normalization.
2003-06-29 05:46:54 +00:00