Re: Can we use PHPT instead of .php and .php.expect
| From: | Andrea Faulds | Date: | Sun, 05 Oct 2014 19:10:28 +0000 |
| Subject: | Re: Can we use PHPT instead of .php and .php.expect | ||
| References: | 1 2 | Groups: | php.standards |
| Request: | Send a blank email to standards-+get-479@lists.php.net to get a copy of this message | ||
On 4 Oct 2014, at 00:37, Stas Malyshev <smalyshev@sugarcrm.com> wrote:
> Hi!
>
>> Why are the spec tests so basic, using just .php and .php.expect
>> files? Is there a good reason not to use the more sophisticated,
>> though still lightweight and simple, PHPT test format used by php.net
>> PHP? This way, we could write tests that work for both (or even share
>> tests), and you would be able to use EXPECTFs (which are
>> super-handy).
>
> Using phpt would be nice. I wonder if we could write a script that
> converts php+expect pairs into phpt.
Done: https://gist.github.com/TazeTSchnitzel/a15bc06a8f170cbb0a37
Run this in php-langspec and it’ll convert all the tests. Please spot if there are any problems
with it, it seems to work properly.
I note that, apparently, we have several tests which are broken in current PHP(!)
--
Andrea Faulds
http://ajf.me/