View source
py3tests
  • Contributors
    1. Loading...
Author Commit Message Date Builds
138 commits behind default.
Ronan Lamy
hg merge apptest-file
Ronan Lamy
Fix MixedModule.get_applevel_name()
Ronan Lamy
Fix OrderedDict pickling
Ronan Lamy
dummy merge with apptest-file
Ronan Lamy
fix merge
Ronan Lamy
hg merge py3.6
Ronan Lamy
hg merge default
mattip
fix translation
mattip
merge default, simplify, remove trailing ' '
mattip
fix test
mattip
merge default into branch, fix failing test
mattip
restart whatsnew
mattip
move whatsnew
mattip
merge default into py3.6
mattip
merge default into branch
mattip
merge default into branch
mattip
merge default into branch
mattip
FormatErrorW returns a tuple text, unicode_len
mattip
fix 323ddcb8a8c4 for win32 which needs to define the macro, sse2 is always supported
mattip
FormatErrorW returns a tuple text, unicode_len
Ronan Lamy
fixes
Ronan Lamy
Port branch to py3.6
Carl Friedrich Bolz-Tereick
fix test_constant_tuples: bytes were not considered constantifiable
Carl Friedrich Bolz-Tereick
merge default
Carl Friedrich Bolz-Tereick
more places that give the name of the encoding as 'utf8'
Carl Friedrich Bolz-Tereick
merge
Carl Friedrich Bolz-Tereick
merge default
mattip
redo unicode assert, this should use utf8 instead
mattip
merge default into branch
mattip
make posix2 tests run to completion on win32
Carl Friedrich Bolz-Tereick
make performance of lower/upper/title/swapcase not terrible for strings containing Σ
Carl Friedrich Bolz-Tereick
merge default
Carl Friedrich Bolz-Tereick
fix behaviour of Σ in combination with title
Carl Friedrich Bolz-Tereick
fix the bug found by attrs here: https://github.com/python-attrs/attrs/issues/509
Carl Friedrich Bolz-Tereick
skip the same way as all the other tests in this file are skipped if there is no _asyncio
Carl Friedrich Bolz-Tereick
python3.6 (not 2.7) uses 'utf-8' in UnicodeDecodeError messages
Carl Friedrich Bolz-Tereick
fix corner case in unicode.title
Carl Friedrich Bolz-Tereick
a few test methods were duplicated (merge problem?)
mattip
merge default into branch
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
add missing file
Carl Friedrich Bolz-Tereick
fix test_decimal
mattip
merge default into branch
Ronan Lamy
hg merge default
Ronan Lamy
Ignore _cffi_backend when checking for usemodules in -A tests
Carl Friedrich Bolz-Tereick
add bytes to code equality checks too
Carl Friedrich Bolz-Tereick
fix TODO: no, ignoring is_ascii wasn't correct :-(
Carl Friedrich Bolz-Tereick
merge default
Carl Friedrich Bolz-Tereick
merge default
Carl Friedrich Bolz-Tereick
try to update testcapimodule.c
Carl Friedrich Bolz-Tereick
try to update _ctypes_test.c
Carl Friedrich Bolz-Tereick
follow more closely the complicated logic that CPython uses for code object equality
Carl Friedrich Bolz-Tereick
this was actually a rename to test_redirector.py (which we have)
Carl Friedrich Bolz-Tereick
fix changed module name
Carl Friedrich Bolz-Tereick
pypy's recursion limit is not precise
Carl Friedrich Bolz-Tereick
kill dead global
mattip
define a compile arg, not a macro (arigato)
Carl Friedrich Bolz-Tereick
copy slightly lengthy test from cpython to find the (crashing) bug in set_lineno
Carl Friedrich Bolz-Tereick
call .keys first on the argument to OrderedDict
mattip
merge heads
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
adapt this completely amazing code that optimizes sys.exc_info() to wordcode
Carl Friedrich Bolz-Tereick
add the same skip that test_curses.py uses
Carl Friedrich Bolz-Tereick
unlink deleted the test file that the other tests depended on
mattip
fixes
Carl Friedrich Bolz-Tereick
add missing tests
Carl Friedrich Bolz-Tereick
merge default
mattip
merge default into branch
mattip
fix translation and fix failing test
mattip
merge default into branch, use unicodehelper.wcharpsize2utf8 which can raise
Carl Friedrich Bolz-Tereick
try to fix hash of W_SRE_Pattern
Carl Friedrich Bolz-Tereick
fix test_int_roundtrip in test_marshalimp.py marshaling an int that doesn't fit into 32bit will now use the long bytecode. it should still turn into an int on unmarshaling
Carl Friedrich Bolz-Tereick
try to re-gain an optimization about range(integer), namely that the jit can infer on pypy2 that its values are always >= 0
Carl Friedrich Bolz-Tereick
hack differently. the previous version led to strange interactions of module reloading, the lazy mixed module loaders and the cell removal
mattip
use rutf8.OutOfRange error
mattip
merge default into branch
mattip
fix
mattip
test, fix for infinite encoding due to bad error handler
mattip
fix formatting, merge repititions
mattip
minimize diff to default (formatting)
mattip
fix test - conversion of py_obj to w_obj can fail
mattip
merge default into py3.6
mattip
fix marginally useful whatsnew for branch
mattip
merge heads
mattip
redo 9387f96a5518 in two steps since file case changed (windows ...)
mattip
redo 9387f96a5518 in two steps since file case changed (windows ...)
Carl Friedrich Bolz-Tereick
fix typo in test name
Carl Friedrich Bolz-Tereick
this should fix jitting of %-formatting
Carl Friedrich Bolz-Tereick
make one of the two generator tests pass (the other one is about range being slightly worse, I think?)
Carl Friedrich Bolz-Tereick
an extra force_token is fine
Carl Friedrich Bolz-Tereick
hack differently (this function runs in pypy3 and the underlying python2)
Carl Friedrich Bolz-Tereick
make sure __import__ is not stored in a celldict cell, otherwise local imports are really slow
Carl Friedrich Bolz-Tereick
another dead getfield_gc_r
mattip
blindly remove one realunicode_w conversion to unicode
mattip
fix translation
mattip
fix error exposed by 7693e4a720ad
mattip
merge default into branch
mattip
collect surrogate pairs for error
mattip
turn UnicodeError while converting to decimal into ValueError, correct message
mattip
fix test
mattip
use lenght in codepoints not utf8
mattip
merge heads
mattip
make utf8_encode_utf_8 non-recursive, and pass surrogate pairs to error handler
mattip
fix merge, tests
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
this is an improvement
Carl Friedrich Bolz-Tereick
make BUILD_CONST_KEY_MAP JIT-friendly
Armin Rigo
fix the first part of this test (only, for now)
Carl Friedrich Bolz-Tereick
fix raises
Armin Rigo
Goes with 53322e432860
Armin Rigo
The dummy_get_utf8? line is now not needed any more. Keep it around in the tests for future reference just in case we need to reintroduce it, but it is parsed as a comment.
Armin Rigo
Fix for test_decode_ascii after the utf8 merge
Armin Rigo
We no longer get the dummy getfield_gc_r
Carl Friedrich Bolz-Tereick
fix setstate on unicode iters
Carl Friedrich Bolz-Tereick
merge py3.5
Carl Friedrich Bolz-Tereick
doesn't need the hack on py3.5
Carl Friedrich Bolz-Tereick
merge default
Carl Friedrich Bolz-Tereick
merge default
mattip
merge default into branch
mattip
merge default into branch
mattip
merge default into py3.6
mattip
merge py3.5 into branch
mattip
merge default into branch
mattip
fix merge
mattip
merge py3.5 into branch
mattip
backport 3.6 changes
mattip
fix whatsnew
mattip
merge default into branch
mattip
merge unicode-utf8-py3 into py3.5
mattip
close branch
Carl Friedrich Bolz-Tereick
seems we never updated idlelib with the 3.6 changes!
mattip
update TODO
mattip
minimize rpython difference to unicode-utf8
mattip
allow surrogates in wcharpsize2utf8
mattip
raise correct error
mattip
fix logic, remove dead code
mattip
win32 fixes, still uses runicode for str_decode_mbcs
mattip
remove most runicode from pypy, refactor FormatErrorW, add utf8 to SocketError
mattip
fix merge
mattip
merge unicode-utf8 into branch
mattip
merge py3.5 into branch
mattip
refactor unicode_to_decimal to use only utf8
Carl Friedrich Bolz-Tereick
another task
Carl Friedrich Bolz-Tereick
merge unicode-utf8
Łukasz Langa
Support for os.PathLike in the posix module
Carl Friedrich Bolz-Tereick
merge default
Ronan Lamy
Kill dead code
Julian Berman
Merge default.
Łukasz Langa
hg merge py3.5
Łukasz Langa
hg merge default
Manuel Jacob
hg merge default
Antonio Cuni
(antocuni, mattip): hg merge default; we had to fix conflicts in module/zlib due to the recent changes in default
Łukasz Langa
(cfbolz,ambv) Make _csv.Dialect unpicklable like on CPython
mattip
merge py3.5 into py3.6
mattip
merge default into py3.5
Łukasz Langa
(cfbolz,ambv) Fix __qualname__ for __new__ of built-in types
Łukasz Langa
[test_re] After bpo-30978 str.format_map() correctly passes through lookup exceptions It no longer wraps IndexError with the KeyError. This is PyPy behavior, too. The test was not updated.
Łukasz Langa
Merge default
Łukasz Langa
(cfbolz,ambv) [pickle,object] __getnewargs_ex__() is now used in protocols 2 and 3 This is a change in Python 3.6.
Łukasz Langa
(cfbolz,ambv) Skip CPython-only tests in zlib See: https://github.com/python/cpython/pull/11754
Łukasz Langa
Merge default
mattip
add passing test
mattip
skip test on windows
mattip
implemented via PyUnicode_EncodeXXX
mattip
make tests pass on win32
mattip
remove more bytes.decode, assert on unused case in module.struct
mattip
invalid utf8 in error message should not crash the interpreter
mattip
typo
Antonio Cuni
hg merge py3.5
mattip
merge py3.5 into branch
mattip
rework to avoid uni.decode
mattip
remove round-tripping str-unicode from errors
mattip
typo
mattip
is this code needed (tests in pypy/interpreter, pypy/objspace pass without it)?
Armin Rigo
hg merge default
Ronan Lamy
hg merge default
Ronan Lamy
hg merge py3.5
Ronan Lamy
hg merge default
mattip
merge default into branch
mattip
merge default into branch
Ronan Lamy
hg merge py3.5
mattip
update whatsnew
mattip
merge py3.5 into branch
Ronan Lamy
Turn _pypy_collections.py into a regular appleveldef for _collections.OrderedDict
Ronan Lamy
kill the one app_main test that requires it to be importable at interp-level and simplify code
Ronan Lamy
remove debugging code
Ronan Lamy
Get open() from builtin module _io, instead of stdlib io
Ronan Lamy
Disable tests requiring dict view classes to not be callable, see eb0bd5f16264
Ronan Lamy
Fix reversed() on OrderedDict views
Ronan Lamy
Avoid importing from the stdlib at translation time. Makes dict_items, dict_keys, and dict_values instantiable and subclassable.
Antonio Cuni
hg merge default
Antonio Cuni
merge release-pypy3.5-7.x into the development branch, and make sure to keep the correct development version
Antonio Cuni
create the release branch for py3.5 7.0, and correct the version number
Antonio Cuni
hg merge default; this bump the version to 7.1-alpha0
Carl Friedrich Bolz-Tereick
fix remaining failing tests
Carl Friedrich Bolz-Tereick
fix the tests, including some of the shortcuts
Carl Friedrich Bolz-Tereick
merge unicode-utf8 again
Carl Friedrich Bolz-Tereick
merge unicode-utf8
Ronan Lamy
Merged in asottile/pypy-1/asottile/remove-unused-and-deprecated-import-of-i-1548354433308 (pull request #634) Remove unused and deprecated import of `imp`
Anthony Sottile
Remove unused and deprecated import of `imp`
mattip
test, fix for overflow
mattip
merge py3.5 into branch
mattip
merge default
mattip
merge py3.5 into unicode-utf8-py3
mattip
test, fix for pickling StringIO with pos != 0
mattip
match startswith, endswith cpython behaviour for needle='',start>0,end==0
mattip
test, refactor logic around invalid continuation byte
mattip
finish f287dec62c4e for swapcase, capitalize
mattip
try not special-casing mac OS
mattip
test, fix for suppressing multiple error output bytes
mattip
test, fix capitalize with sigma in final position
mattip
calculate padding from unicode length, not utf8 length
mattip
improve TODO
mattip
fix for mac OS
mattip
test, fix encoding port from unicode to bytes
mattip
Backed out changeset: 0be26dc39a59
mattip
fix definitely broken code
mattip
unicodeobject.text_w must be valid unicode Can we speed this up by storing a _valid state when creating the object?
mattip
make doc test pass
mattip
mattip
merge default into branch
mattip
cpython prefers "invalid continuation byte" over "unxepected end of data"
mattip
test, fix for capitalize returning more than one codepoint
Manuel Jacob
hg merge default
mattip
merge unicode-utf8 into branch
mattip
merge unicode-utf8 into branch
mattip
merge default into branch
mattip
merge py3.5 into branch
mattip
merge unicode-utf8 into branch
mattip
merge heads
mattip
merge default into branch
mattip
fix utf_7_decode(b'+') which should return (u'', 0)
Ronan Lamy
hg merge default
Ronan Lamy
Fix extra_tests/ctypes_tests/test_extra.py::test_truth_value()
Ronan Lamy
fix merge
Ronan Lamy
Relax test and add a note of the inconsistency in CPython
Ronan Lamy
py3 mappings don't have the 'has_key' method
Ronan Lamy
Disable deadline for this test
Ronan Lamy
Fix merge and reduce diff
mattip
merge unicode-utf8 into branch
mattip
more tests, fix backslashreplace_errors: decode handles utf8 not unicode
mattip
decoder returns result, len(utf8), not result, len(unicode)
mattip
fix tests for python3
mattip
fix merge
mattip
merge unicode-utf8 into branch
mattip
merge py3.5 into branch
mattip
fix merge
mattip
merge default into branch
Carl Friedrich Bolz-Tereick
merge heads
Carl Friedrich Bolz-Tereick
fix the kwargsdict problem
8004 commits not shown.