<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/scripts/dev/bless_tests.php, branch php-8.0.0beta1</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Merge branch 'PHP-7.4'</title>
<updated>2020-06-10T10:12:47+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-06-10T10:12:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=38bca539a13c80ecfdd1084eeb79495fcdd2380a'/>
<id>38bca539a13c80ecfdd1084eeb79495fcdd2380a</id>
<content type='text'>
* PHP-7.4:
  Also support absolute Windows filenames
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Also support absolute Windows filenames
</pre>
</div>
</content>
</entry>
<entry>
<title>Also support absolute Windows filenames</title>
<updated>2020-06-10T10:11:13+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-06-10T09:49:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c5bafc3a190e12cec6099d963e15a832849ee996'/>
<id>c5bafc3a190e12cec6099d963e15a832849ee996</id>
<content type='text'>
The output normalization of bless_tests.php only detected absolute Unix
filenames; we extend this for absolute Windows filenames, regardless of
the platform we're running on (tests may have been run on Windows, but
bless_tests.php may be run from WSL or a Linux VM, for instance).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The output normalization of bless_tests.php only detected absolute Unix
filenames; we extend this for absolute Windows filenames, regardless of
the platform we're running on (tests may have been run on Windows, but
bless_tests.php may be run from WSL or a Linux VM, for instance).
</pre>
</div>
</content>
</entry>
<entry>
<title>Make numeric operations on resources, arrays and objects type errors</title>
<updated>2020-05-05T14:11:13+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-04-01T08:25:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=5bc1e224dbd660cea99c222baf8bd3c215d25073'/>
<id>5bc1e224dbd660cea99c222baf8bd3c215d25073</id>
<content type='text'>
RFC: https://wiki.php.net/rfc/arithmetic_operator_type_checks

Closes GH-5331.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC: https://wiki.php.net/rfc/arithmetic_operator_type_checks

Closes GH-5331.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve bless tests script to minimize diffs</title>
<updated>2019-10-01T13:00:22+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-10-01T12:13:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=82f74ce3f25ec1e561ddba9b8796bc1171167cf9'/>
<id>82f74ce3f25ec1e561ddba9b8796bc1171167cf9</id>
<content type='text'>
Compute the diff between the old EXPECTF and the new output and
don't touch lines that still match the old EXPECTF. This reduces
the amount of manual fixup necessary after running bless_tests.php.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Compute the diff between the old EXPECTF and the new output and
don't touch lines that still match the old EXPECTF. This reduces
the amount of manual fixup necessary after running bless_tests.php.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle resources used as array keys consistently</title>
<updated>2019-09-27T08:40:41+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-09-27T08:39:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a6c9c7c2b8cfd4db8fcdcb66b908feac31b600af'/>
<id>a6c9c7c2b8cfd4db8fcdcb66b908feac31b600af</id>
<content type='text'>
Resources used as array keys are generally handled by throwing a
notice and converting the resource to the resource handle. The only
exception is the [$resource =&gt; null] syntax, where this was treated
as an illegal offset type instead. However, this also only happened
for VM evaluations, the AST evaluator did handle resources correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resources used as array keys are generally handled by throwing a
notice and converting the resource to the resource handle. The only
exception is the [$resource =&gt; null] syntax, where this was treated
as an illegal offset type instead. However, this also only happened
for VM evaluations, the AST evaluator did handle resources correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Throw notice for plain wrapper fread/fwrite errors</title>
<updated>2019-07-25T08:42:10+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-07-23T09:57:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=1cbcf0f4f1e9a14b3fc76f6d3e53b567a9464fd4'/>
<id>1cbcf0f4f1e9a14b3fc76f6d3e53b567a9464fd4</id>
<content type='text'>
Similar to what is done for socket read/write errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to what is done for socket read/write errors.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve bless_tests</title>
<updated>2019-07-12T10:54:01+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-07-12T08:34:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=9a274de4f45f5aac2c8ce9370b3e572281ff9f94'/>
<id>9a274de4f45f5aac2c8ce9370b3e572281ff9f94</id>
<content type='text'>
If a string var_dump contains a wildcard, also make the length a
wildcard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a string var_dump contains a wildcard, also make the length a
wildcard.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support passing single file to bless_tests.php</title>
<updated>2019-02-20T11:45:27+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-02-20T11:45:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e53e753c0e90df0039b4789850b2870cf92a8450'/>
<id>e53e753c0e90df0039b4789850b2870cf92a8450</id>
<content type='text'>
Or a mix of multiple directories/files. Also make the file executable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Or a mix of multiple directories/files. Also make the file executable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle exception patterns in bless_tests.php</title>
<updated>2019-02-18T10:03:38+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-02-18T08:56:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=cc0e01a2fad81ae87b5b2240ddd776e508e4c59a'/>
<id>cc0e01a2fad81ae87b5b2240ddd776e508e4c59a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add bless_tests.php</title>
<updated>2019-02-11T14:35:34+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2019-02-11T14:35:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=7a17be7f31be344605b244599f37b6f8579ec90b'/>
<id>7a17be7f31be344605b244599f37b6f8579ec90b</id>
<content type='text'>
Helper script to perform certain kinds of trivial test updates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Helper script to perform certain kinds of trivial test updates.
</pre>
</div>
</content>
</entry>
</feed>
