Commit Graph

13383 Commits

Author SHA1 Message Date
Robert Schuppenies 161b92103c Corrected inconsistencies in sizeof tests and addressed issue pointed
out by Jean Brouwers.
2008-06-26 15:20:35 +00:00
Facundo Batista 68dc052ca6 Reverting the patch from #3165, as it broke other
behaviours. I left the original test commented out (note
that that test came from #2702, which seems to have a
problem in FreeBSD and Windows, but not in Linux).

I included a new test, to watch over the now-broken
behaviour, I took it from #3179.
2008-06-25 19:24:53 +00:00
Benjamin Peterson 264800822a get rid of 2.6/3.0 switch statements in multiprocessing 2008-06-25 12:44:29 +00:00
Benjamin Peterson b09c9396cd use byte literals in multiprocessing 2008-06-25 12:39:05 +00:00
Robert Schuppenies 41a7ce0a2e Issue 3147: Fixed SizeofTest failure for LLP64 systems. 2008-06-25 09:20:03 +00:00
Benjamin Peterson aa164e1bd3 remove bytes alias in multiprocessing 2008-06-25 03:09:05 +00:00
Raymond Hettinger 9c437af4eb Revert 64424, 64438, and 64439. 2008-06-24 22:46:07 +00:00
Raymond Hettinger 4ac817213b Issue 3189: Py3k DeprecationWarning in difflib 2008-06-24 15:58:53 +00:00
Eric Smith 5dce7e9a83 Fixed formatting with thousands separator and padding. Resolves issue 3140. 2008-06-24 11:11:59 +00:00
Raymond Hettinger 4c52f52ef3 Issue 3161: Missing import and test. 2008-06-23 03:29:28 +00:00
Facundo Batista 9da18b3133 Fixing the problem stated in issue 2702 with the patch submitted
in the issue 3165. Now cPickle does not fails with uncontrolled
behaviour when pickling into a very deep nested structure.
2008-06-22 23:19:14 +00:00
Facundo Batista 2694eb0219 Just returning nothing instead of rising TestSkipped, because
it makes the test fail in the trunk.loewis-sun buildbot.
2008-06-22 19:35:24 +00:00
Facundo Batista 96f3dc36ed Trying to see if the problem in Martin's buildot is at
directory creation time...
2008-06-22 18:23:55 +00:00
Facundo Batista b8242ba6b1 Trying to see if the @ in a path is causing the issue in the
shutil.rmtree() in the trunk.loewis-sun buildbot.
2008-06-22 16:11:34 +00:00
Facundo Batista 5596b0cfc2 Issue #2722. Now the char buffer to support the path string has
not fixed length, it mallocs memory if needed. As a result, we
don't have a maximum for the getcwd() method.
2008-06-22 13:36:20 +00:00
Facundo Batista a6a4d50efe Now a from submitted via POST that also has a query string
will contain both FieldStorage and MiniFieldStorage items.

Fixes #1817.
2008-06-21 18:58:04 +00:00
Facundo Batista 2da91c375b Fixed issue #2888. Now the behaviour of pprint when working with nested
structures follows the common sense (and works like in 2.5 and 3.0).
2008-06-21 17:43:56 +00:00
Andrew M. Kuchling c2dd030b0e Docstring correction 2008-06-21 13:48:38 +00:00
Andrew M. Kuchling f484363bae Use repr() for bad input strings; this makes the empty string or binary characters more visible 2008-06-21 13:47:20 +00:00
Raymond Hettinger e0e711446b Issue 3008: hex/oct/bin can show floats exactly. 2008-06-21 06:39:53 +00:00
Mark Dickinson 1ec2fcd16e Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now
returns (0, 0, 1) instead of (0, -1, 1), and slice(None, 10, -1).indices(10)
returns (9, 9, -1) instead of (9, 10, -1).
2008-06-20 14:53:43 +00:00
Raymond Hettinger e3ae655edf Make bin() implementation parallel oct() and hex() so that int/long subclasses can override or so that other classes can support. 2008-06-20 04:18:15 +00:00
Vinay Sajip 5f7b97d987 Bug #3136: fileConfig()'s disabling of old loggers is now conditional via an optional disable_existing_loggers parameter, but the default value is such that the old behaviour is preserved.
Thanks to Leandro Lucarella for the patch.
2008-06-19 22:40:17 +00:00
Benjamin Peterson 6f5a2b52ae skip test_macostools when UCS4 is enabled 2008-06-19 21:39:06 +00:00
Amaury Forgeot d'Arc 9b69ed9d67 In test_site, correctly escape backslashes in path names.
This allows the test to pass when the username begins with a lowercase 't'...
2008-06-19 21:17:12 +00:00
Amaury Forgeot d'Arc 8f40f0635b test_macos can be skipped on non-mac platforms. 2008-06-19 19:57:39 +00:00
Barry Warsaw b5d174037f Bumping to 2.6b1 2008-06-19 01:48:07 +00:00
Benjamin Peterson da9c9be159 Fix test_socket_ssl the easy way and remove it per #1489 2008-06-18 22:59:32 +00:00
Amaury Forgeot d'Arc 7248fd833c The ssl certificate at https://sf.net is not valid.
Switch to https://sourceforge.net
2008-06-18 21:18:27 +00:00
Jesse Noller a3b6baaaab Remove test_listener_client to remove possible race condition in the multiprocessing tests 2008-06-18 16:34:50 +00:00
Jesse Noller 18623825d2 Attempt RLock creation prior to test execution on Linux, if it raises the OSError in issue 3111, skip the test suite 2008-06-18 13:29:52 +00:00
Amaury Forgeot d'Arc 09fc075c1c Fix the previous fix 2008-06-17 23:14:19 +00:00
Amaury Forgeot d'Arc 19fc7f6635 On windows, lib2to3 should accept / and \ in the fixer_dir argument
Needed to let the tests pass
2008-06-17 23:09:19 +00:00
Benjamin Peterson aa4e47a04d add needed import 2008-06-17 23:01:59 +00:00
Benjamin Peterson ed77f2e143 skip test_multiprocessing when /dev/shm doesn't exist. This seems to be a chroot problem in the buildbot env. 2008-06-17 22:40:44 +00:00
Guido van Rossum 21a45e1bea Roll back Raymond's -r64098 while we think of something better.
(See issue 3056 -- we're close to a resolution but need unittests.)
2008-06-17 17:38:02 +00:00
Vinay Sajip 8f96b8ec43 Bug #3126: StreamHandler and FileHandler check before calling "flush" and "close" that the stream object has these, using hasattr (thanks to bobf for the patch). 2008-06-17 11:02:14 +00:00
Robert Schuppenies 59f3ade862 Issue 3048: Fixed sys.sizeof test fails with wide unicode. 2008-06-17 08:42:15 +00:00
Benjamin Peterson da3a1b1200 reduce the test_multiprocessing load to ones that shouldn't hang. These will be reenabled gradually as we find the problems. 2008-06-16 20:52:48 +00:00
Amaury Forgeot d'Arc a8919fe631 Issue 3110: Crash with weakref subclass,
seen after a "import multiprocessing.reduction"

An instance of a weakref subclass can have attributes.
If such a weakref holds the only strong reference to the object,
deleting the weakref will delete the object. In this case,
the callback must not be called, because the ref object is being deleted!
2008-06-16 19:12:42 +00:00
Georg Brandl a161f6070b Forward-port new test from r64300. 2008-06-15 19:54:36 +00:00
Benjamin Peterson e607823af5 Merged revisions 63661,63666,63695,63711,63729,63769,63790,63880,63886 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

........
  r63661 | georg.brandl | 2008-05-26 05:26:20 -0500 (Mon, 26 May 2008) | 2 lines

  Add import fixes for dbm package.
........
  r63666 | georg.brandl | 2008-05-26 05:49:09 -0500 (Mon, 26 May 2008) | 2 lines

  Add xmlrpc package fixes.
........
  r63695 | georg.brandl | 2008-05-26 10:14:33 -0500 (Mon, 26 May 2008) | 2 lines

  Add fixer entries for http package.
........
  r63711 | benjamin.peterson | 2008-05-26 13:43:51 -0500 (Mon, 26 May 2008) | 2 lines

  add import mapping for test.test_support -> test.support
........
  r63729 | benjamin.peterson | 2008-05-26 16:31:03 -0500 (Mon, 26 May 2008) | 2 lines

  mapping for commands module -> subprocess
........
  r63769 | brett.cannon | 2008-05-29 00:13:13 -0500 (Thu, 29 May 2008) | 1 line

  Fixer for UserString.UserString over to the collections module.
........
  r63790 | brett.cannon | 2008-05-29 14:13:51 -0500 (Thu, 29 May 2008) | 4 lines

  Add a fixer for UserList.

  Closes issue #2878. Thanks to Quentin Gallet-Gilles for the patch.
........
  r63880 | collin.winter | 2008-06-01 18:09:38 -0500 (Sun, 01 Jun 2008) | 6 lines

  Move lib2to3/fixes/{basefix,util}.py down to lib2to3/.

  This is step 1 of turning lib2to3/ into a general-purpose refactoring
  library, reusable by other projects.
........
  r63886 | collin.winter | 2008-06-01 22:15:01 -0500 (Sun, 01 Jun 2008) | 5 lines

  Allow refactoring tools to specify a directory for fixer modules.

  This is step 2 of turning lib2to3/ into a general-purpose refactoring
  library, reusable by other projects. Step 1: r63880.
........
2008-06-15 02:31:05 +00:00
Gregory P. Smith a0205d0a46 silence the test when it is skipped on some platforms. should fix a
buildbot.
2008-06-14 17:34:09 +00:00
Martin v. Löwis 3a4414855c Revert eol-style to CRLF. 2008-06-14 00:41:41 +00:00
Martin v. Löwis 06510b2213 Run svneol.py on all sources. 2008-06-13 22:38:33 +00:00
Benjamin Peterson 7f03ea77bf darn! I converted half of the files the wrong way. 2008-06-13 19:20:48 +00:00
Benjamin Peterson dfd79494ce convert multiprocessing to unix line endings 2008-06-13 19:13:39 +00:00
Benjamin Peterson 5c0be328c1 platform.uname now tries to fill empty values even when os.uname is present 2008-06-13 15:11:50 +00:00
Robert Schuppenies 73e9ffc811 Fixed: sys.getsizeof does not take the actual length of the tuples into account. 2008-06-13 13:29:37 +00:00
Neal Norwitz 04097a6282 Fix typo in method name. The LT class implemented less than. The LE class
should implement less than or equal to (as the code does).
2008-06-13 06:03:25 +00:00