History log of /external/python/cpython2/Lib/test/test_parser.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c52670479ad6e3e07477001cd18151ac21b7dd60 10-Mar-2013 Ezio Melotti <ezio.melotti@gmail.com> #11963: fix Windows buildbots.
/external/python/cpython2/Lib/test/test_parser.py
da9eeae48ed6ecd1774cb9da655e93c66660b70e 09-Mar-2013 Ezio Melotti <ezio.melotti@gmail.com> #11963: avoid printing messages in test_parser. Initial patch by Éric Araujo.
/external/python/cpython2/Lib/test/test_parser.py
b1cc6aa2df228572c5819091a18ac2c0ab6abe5a 25-Nov-2012 Mark Dickinson <mdickinson@enthought.com> Issue #9011: AST creation no longer modifies CST for negated numeric literals.
/external/python/cpython2/Lib/test/test_parser.py
d52544dfd6095cf48800f724c79f8560d3ba7c34 03-Aug-2012 Jesus Cea <jcea@jcea.es> #15512: Remove remnants of debugging code
/external/python/cpython2/Lib/test/test_parser.py
3e3192d8f76ca6bfbf111ed2059eaef8e49a53e5 03-Aug-2012 Jesus Cea <jcea@jcea.es> Closes #15512: Correct __sizeof__ support for parser
/external/python/cpython2/Lib/test/test_parser.py
2623a37852153363335956afab010cb0beb7e74e 21-Nov-2010 Ezio Melotti <ezio.melotti@gmail.com> Merged revisions 86596 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line

#9424: Replace deprecated assert* methods in the Python test suite.
........
/external/python/cpython2/Lib/test/test_parser.py
75b44b3437e3ff6686629cdbffc2368e43e38ae0 04-Jul-2010 Mark Dickinson <dickinsm@gmail.com> Issue #9130: Fix validation of relative imports in parser module.
/external/python/cpython2/Lib/test/test_parser.py
a7ee59b3d33327ec6f9f34da97d16344a1121199 04-Jul-2010 Mark Dickinson <dickinsm@gmail.com> Issue #9128: Validate class decorator syntax correctly in parser module.
/external/python/cpython2/Lib/test/test_parser.py
070f0abc1978f87922cc200a6caeb37852d526ad 30-Jun-2010 Mark Dickinson <dickinsm@gmail.com> Issue #9125: Update parser module for "except ... as ..." syntax.
/external/python/cpython2/Lib/test/test_parser.py
a4f46e129294c686ef1effdd89c459bd9a624e6d 07-Feb-2010 Georg Brandl <georg@python.org> Remove unused imports in test modules.
/external/python/cpython2/Lib/test/test_parser.py
b0f5adc3f4e098b1744eeac65fc830fb1df2b8ab 24-Jan-2010 Ezio Melotti <ezio.melotti@gmail.com> use assert[Not]IsInstance where appropriate
/external/python/cpython2/Lib/test/test_parser.py
b646547bb45fe1df6abefd94f892c633798d91d2 11-Jan-2010 Alexandre Vassalotti <alexandre@peadrop.com> Issue #2333: Backport set and dict comprehensions syntax.
/external/python/cpython2/Lib/test/test_parser.py
ee936a21308679654b2d458166ff094ed735fef7 10-Jan-2010 Alexandre Vassalotti <alexandre@peadrop.com> Issue #2335: Backport set literals syntax from Python 3.x.
/external/python/cpython2/Lib/test/test_parser.py
a4a04d1a89d431293c65efd101335304d5885a1f 06-Dec-2009 Benjamin Peterson <benjamin@python.org> fix test_parser from tokenizer tweak
/external/python/cpython2/Lib/test/test_parser.py
e36199b49df77c96bad687c6681d8e54c5053b84 13-Nov-2009 Benjamin Peterson <benjamin@python.org> fix several compile() issues by translating newlines in the tokenizer
/external/python/cpython2/Lib/test/test_parser.py
944f684ce6f439bc868d4b189c45f726dfb9d3b1 25-May-2009 Georg Brandl <georg@python.org> Allow multiple context managers in one with statement, as proposed
in http://codereview.appspot.com/53094 and accepted by Guido.

The construct is transformed into multiple With AST nodes so that
there should be no problems with the semantics.
/external/python/cpython2/Lib/test/test_parser.py
fe879e8a23e61c97aa461d65d0ac495a8a5f4692 05-Dec-2008 Georg Brandl <georg@python.org> #4529: fix parser's validation for try-except-finally statements.
/external/python/cpython2/Lib/test/test_parser.py
9dfe6a8862f6125cc4b22bd8779126ac29839bab 24-Nov-2008 Benjamin Peterson <benjamin@python.org> #4396 make the parser module correctly validate the with syntax
/external/python/cpython2/Lib/test/test_parser.py
6624a9fdddc3d77a426173f22ab941e8e279dec7 03-Nov-2008 Benjamin Peterson <benjamin@python.org> #4048 make the parser module accept relative imports as valid
/external/python/cpython2/Lib/test/test_parser.py
dcee09d9204957ace381b1c3507259f718aa4907 31-Oct-2008 Benjamin Peterson <benjamin@python.org> make sure the parser flags and passed onto the compiler

This fixes "from __future__ import unicode_literals" in an exec statment
See #4225
/external/python/cpython2/Lib/test/test_parser.py
bd6a05fe81fe1573f0517ce8982d62341f3b0f85 20-Aug-2008 Benjamin Peterson <benjamin@python.org> check that the parser module can handle the new keyword syntax
/external/python/cpython2/Lib/test/test_parser.py
66e2663eba3077a4ff1e8bb4ec061b4d7a047da0 18-Mar-2008 Martin v. Löwis <martin@v.loewis.de> Note that the stderr output of the test is intentional.
/external/python/cpython2/Lib/test/test_parser.py
fc2d01032fa4eb2d5563c2619811d05567faf528 23-Feb-2008 Facundo Batista <facundobatista@gmail.com> Issue 1881. Increased the stack limit from 500 to 1500. Also added
a test for this (and because of this test you'll see in stderr a
message that parser.c sends before raising MemoryError).
Thanks Ralf Schmitt.
/external/python/cpython2/Lib/test/test_parser.py
b6ac23cd07ce560dcfd41e74e915d6afe4e8a525 18-Jul-2007 Guido van Rossum <guido@python.org> SF patch# 1755885 by Kurt Kaiser: show location of Unicode escape errors.
(Slightly tweaked for style and refcounts.)
/external/python/cpython2/Lib/test/test_parser.py
147f9ae6db79f3e7d1ae43e014a7447d1610c94c 26-Aug-2006 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/Lib/test/test_parser.py
60e96f666ce4c8880c3d8ce5fe130dcb4c3c62db 22-Aug-2006 Jeremy Hylton <jeremy@alum.mit.edu> Expose column offset information in parse trees.
/external/python/cpython2/Lib/test/test_parser.py
d3a9162e5eda1c9938d77db8197c9424b4a317f1 12-Apr-2006 Neal Norwitz <nnorwitz@gmail.com> Add another little test to make sure we roundtrip multiple list comp ifs ok.
Add tests for generator expressions too.
/external/python/cpython2/Lib/test/test_parser.py
3e0055f8c65c407e74ce476b8e2b1fb889723514 20-Oct-2005 Jeremy Hylton <jeremy@alum.mit.edu> Merge ast-branch to head

This change implements a new bytecode compiler, based on a
transformation of the parse tree to an abstract syntax defined in
Parser/Python.asdl.

The compiler implementation is not complete, but it is in stable
enough shape to run the entire test suite excepting two disabled
tests.
/external/python/cpython2/Lib/test/test_parser.py
0d6615fd29063bdaccb13e1fbae542fb666d8728 02-Aug-2005 Phillip J. Eby <pje@telecommunity.com> PEP 342 implementation. Per Guido's comments, the generator throw()
method still needs to support string exceptions, and allow None for the
third argument. Documentation updates are needed, too.
/external/python/cpython2/Lib/test/test_parser.py
e890682e521ad90eac91196d151b796edf00c3fa 20-Apr-2005 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/Lib/test/test_parser.py
f4189916e366045a44755d453c89d30e5006f84f 09-Apr-2005 Brett Cannon <bcannon@gmail.com> Flush out support for ``class B(): pass`` syntax by adding support to the
'parser' module and 'compiler' package.

Closes patch #1176012. Thanks logistix.
/external/python/cpython2/Lib/test/test_parser.py
1a4ddaecc732c207fa69890db87ac4b47da867b8 31-Aug-2004 Anthony Baxter <anthonybaxter@gmail.com> SF patch #1007189, multi-line imports, for instance:
"from blah import (foo, bar
baz, bongo)"
/external/python/cpython2/Lib/test/test_parser.py
c2a5a636545a88f349dbe3e452ffb4494b68e534 02-Aug-2004 Anthony Baxter <anthonybaxter@gmail.com> PEP-0318, @decorator-style. In Guido's words:
"@ seems the syntax that everybody can hate equally"
Implementation by Mark Russell, from SF #979728.
/external/python/cpython2/Lib/test/test_parser.py
354433a59dd1701985ec8463ced25a967cade3c1 19-May-2004 Raymond Hettinger <python@rcn.com> SF patch #872326: Generator expression implementation
(Code contributed by Jiwon Seo.)

The documentation portion of the patch is being re-worked and will be
checked-in soon. Likewise, PEP 289 will be updated to reflect Guido's
rationale for the design decisions on binding behavior (as described in
in his patch comments and in discussions on python-dev).

The test file, test_genexps.py, is written in doctest format and is
meant to exercise all aspects of the the patch. Further additions are
welcome from everyone. Please stress test this new feature as much as
possible before the alpha release.
/external/python/cpython2/Lib/test/test_parser.py
21d3a32b99c5763444c34c189ef653ac9745f3c4 01-May-2003 Walter Dörwald <walter@livinglogic.de> 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.
/external/python/cpython2/Lib/test/test_parser.py
f2715e076435b74638acb81512c2ee014f75aea2 19-Feb-2003 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/Lib/test/test_parser.py
9caf9c040e4cf176eb926a077ae7bcdb6550160b 10-Feb-2003 Neal Norwitz <nnorwitz@gmail.com> Add tests and news entry about parser errors from bug #678518.
/external/python/cpython2/Lib/test/test_parser.py
5e83b7a9cce3c619c98f929c8cd425058fc49139 29-Jan-2003 Michael W. Hudson <mwh@python.net> Teach the parsermodule about floor division. Fixes

[ 676521 ] parser module validation failure

bugfix candidate.
/external/python/cpython2/Lib/test/test_parser.py
32c2ae7f4ac0594dc180efc8440f6a62eee164d6 22-Aug-2002 Guido van Rossum <guido@python.org> Standardize behavior: no docstrings in test functions.
/external/python/cpython2/Lib/test/test_parser.py
04f357cffef6d764f2f0ff2671dabde75ec250d1 23-Jul-2002 Barry Warsaw <barry@python.org> Get rid of relative imports in all unittests. Now anything that
imports e.g. test_support must do so using an absolute package name
such as "import test.test_support" or "from test import test_support".

This also updates the README in Lib/test, and gets rid of the
duplicate data dirctory in Lib/test/data (replaced by
Lib/email/test/data).

Now Tim and Jack can have at it. :)
/external/python/cpython2/Lib/test/test_parser.py
496563a5146e2650dcf6f3595c58ff24f39a9afb 01-Apr-2002 Tim Peters <tim.peters@gmail.com> Remove some now-obsolete generator future statements.
I left the email pkg alone; I'm not sure how Barry would like to handle
that.
/external/python/cpython2/Lib/test/test_parser.py
2e2be3760ccdfd4bdde4afdd66f4078022ba3b61 20-Sep-2001 Fred Drake <fdrake@acm.org> Change the PyUnit-based tests to use the test_main() approach. This
allows using the tests with unittest.py as a script. The tests will
still run when run as a script themselves.
/external/python/cpython2/Lib/test/test_parser.py
6e4f2c09dfc7f6c63c86bf795004f7bba9eef2ac 17-Jul-2001 Fred Drake <fdrake@acm.org> Use the "st" versions of the "ast" calls in the parser module -- there is
no reason to pretend the syntax trees we're dealing with are abstract.
/external/python/cpython2/Lib/test/test_parser.py
cf580c7ea136fa8f73bae446a99c96b74251b2a8 17-Jul-2001 Fred Drake <fdrake@acm.org> Added tests for the new yield support in the parser module.
(Should be merged with descr branch.)
/external/python/cpython2/Lib/test/test_parser.py
58422e582008fbdfb981795934d10dfd3073f5e1 04-Jun-2001 Fred Drake <fdrake@acm.org> Convert the parser module test to use PyUnit.
/external/python/cpython2/Lib/test/test_parser.py
f785042433f0c43ed1ba2ba0388fc51d79bcf5c3 17-Jan-2001 Fredrik Lundh <fredrik@pythonware.com> a bold attempt to fix things broken by MAL's verify patch: import
'verify' iff it's used by a test module...
/external/python/cpython2/Lib/test/test_parser.py
3661908a6ac75026e4504d9f62a6ac2e2fb2ec5e 17-Jan-2001 Marc-André Lemburg <mal@egenix.com> This patch removes all uses of "assert" in the regression test suite
and replaces them with a new API verify(). As a result the regression
suite will also perform its tests in optimization mode.

Written by Marc-Andre Lemburg. Copyright assigned to Guido van Rossum.
/external/python/cpython2/Lib/test/test_parser.py
e3fb18c1c47bda766c8e234368f4884cec1189ce 07-Jan-2001 Fred Drake <fdrake@acm.org> Add more regression tests, including for the import statement variations.
These will detect regression on SF bug #127271 and other import statement
bugs.
/external/python/cpython2/Lib/test/test_parser.py
e1578ce20464dfda61d3b113f95fd006783beed6 11-Dec-2000 Fred Drake <fdrake@acm.org> Added tests to avoid regression on bug #125375.

roundtrip(): Show the offending syntax tree when things break; this makes
it a little easier to debug the module by adding test cases.

(Still need better tests for this module, but there's not enough time
today.)
/external/python/cpython2/Lib/test/test_parser.py
28f739aad47f1022fda19e4f3d8ad1b8228d221b 26-Aug-2000 Fred Drake <fdrake@acm.org> Update the parser module to support augmented assignment.

Add some test cases.
/external/python/cpython2/Lib/test/test_parser.py
79ca79d1a904f7960fea34bec84c11eec70c4587 22-Aug-2000 Fred Drake <fdrake@acm.org> Add a minimal test suite for the parser module.
/external/python/cpython2/Lib/test/test_parser.py