#
5ea6c293 |
| 05-Sep-2024 |
Nikita Popov |
Exclude integration test
|
#
4a22c151 |
| 11-Aug-2024 |
Nikita Popov |
Validate options in test_old Regularly try to use this one with --version instead of --php-version, which fails in a non-obvious way.
|
#
b11fc12c |
| 28-Jul-2024 |
Nikita Popov |
Use ParserFactory in integration test So we actually use the PHP 8 parser on new versions.
|
#
b11fca03 |
| 16-Sep-2023 |
Nikita Popov |
Run integration test against PHP 8.3
|
#
4b497045 |
| 29-Jul-2023 |
Nikita Popov |
Move attribute handling into parser The Lexer now only provides the tokens to the parser, while the parser is responsible for determining which attributes are placed on notes. This o
Move attribute handling into parser The Lexer now only provides the tokens to the parser, while the parser is responsible for determining which attributes are placed on notes. This only needs to be done when the attributes are actually needed, rather than for all tokens. This removes the usedAttributes lexer option (and lexer options entirely). The attributes are now enabled unconditionally. They have less overhead now, and the need to explicitly enable them for some use cases (e.g. formatting-preserving printing) doesn't seem like a good tradeoff anymore. There are some additional changes to the Lexer interface that should be done after this, and the docs / upgrading guide haven't been adjusted yet.
show more ...
|
#
0a8a333a |
| 20-May-2023 |
Nikita Popov |
Blacklist test with comments in intersection types
|
#
d83562e6 |
| 26-Feb-2023 |
Nikita Popov |
Print INF as 1.0E+1000 This makes pretty printing round trip to another Float literal, rather than a constant lookup. The 1e1000 form in particular is chosen because that seems to be
Print INF as 1.0E+1000 This makes pretty printing round trip to another Float literal, rather than a constant lookup. The 1e1000 form in particular is chosen because that seems to be the typical form used in various tests.
show more ...
|
#
cdb731fa |
| 31-May-2022 |
Nikita Popov |
Update integration test target to 8.1
|
#
9f6ad686 |
| 19-Sep-2020 |
Nikita Popov |
Adjust skip list for moved test The two remaining test_old failures are due to a bug on the PHP side.
|
#
72211950 |
| 09-Aug-2020 |
Nikita Popov |
Fine grained version choice for test_old
|
#
544aee16 |
| 05-Aug-2020 |
Graham Campbell |
Fix up tests
|
Revision tags: v4.3.0, v4.2.5 |
|
#
2f45e050 |
| 19-Oct-2019 |
Nikita Popov |
Skip php-src test file
|
Revision tags: v4.2.4, v4.2.3 |
|
#
3f718ee2 |
| 30-Jun-2019 |
Tomáš Votruba |
[PHP 7.4] Add support for numeric literal separators (#615) Implements RFC https://wiki.php.net/rfc/numeric_literal_separator. Closes #614.
|
Revision tags: v4.2.2, v4.2.1, v4.2.0, v4.1.1, v4.1.0 |
|
#
c5316487 |
| 22-Sep-2018 |
Nikita Popov |
Update test_old Symfony runner
|
#
146411bb |
| 21-Sep-2018 |
Nikita Popov |
Ignore one more test... This one is passing on Windows because the extra \r makes the opening tag actually valid. Fails on Linux though.
|
#
e12891a9 |
| 21-Sep-2018 |
Nikita Popov |
Ignore failures in complex flexible doc string tests These test nesting of flexible heredoc strings. This is too hard for us to emulate and we do not expect to see these patterns used in
Ignore failures in complex flexible doc string tests These test nesting of flexible heredoc strings. This is too hard for us to emulate and we do not expect to see these patterns used in the wild.
show more ...
|
#
fd936907 |
| 21-Sep-2018 |
Nikita Popov |
Test against more recent php-src tarball
|
Revision tags: v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v3.1.5, v4.0.0beta1 |
|
#
6a273c9f |
| 25-Jan-2018 |
Nikita Popov |
Remove Autoloader class
|
Revision tags: v3.1.4 |
|
#
4366aa2f |
| 10-Jan-2018 |
Gabriel Caruso |
[CS] Use __DIR__ instead of dirname(__FILE__)
|
Revision tags: v4.0.0alpha3, v3.1.3, v4.0.0alpha2, v3.1.2 |
|
#
72540409 |
| 29-Oct-2017 |
Nikita Popov |
Test FPPP roundtrip in test_old
|
Revision tags: v4.0.0alpha1, v3.1.1, v3.1.0, v3.0.6, v3.0.5, v3.0.4, v3.0.3 |
|
#
301c3437 |
| 11-Dec-2016 |
Nikita Popov |
Update run-php-src to use 7.1.0
|
Revision tags: v3.0.2, v3.0.1, v3.0.0, v3.0.0beta2, v3.0.0beta1, v2.1.1, v3.0.0alpha1, v2.1.0 |
|
#
4252ffa4 |
| 07-Apr-2016 |
Nikita Popov |
Run test_old against php-src on travis
|
#
fa6a1775 |
| 07-Apr-2016 |
Nikita Popov |
Add two files to test_old skip list The parse after pretty printing differs here, because these tests contain nop (;) statements, which the pretty printer does not preserve.
|
#
1565a281 |
| 05-Apr-2016 |
Nikita Popov |
Add --verbose option to test_old/run.php
|
Revision tags: v2.0.1, v2.0.0, v2.0.0beta1, v1.4.1, v2.0.0alpha1, v1.4.0 |
|
#
49253c5d |
| 09-Jul-2015 |
Nikita Popov |
Fix test_old/run.php error message
|