TestFest 2009 in Montreal


Help


Download snapshot: http://snaps.php.net/ (external link)
Install from snapshot: ./configure --enable-debug && make

CLI command to run a test: make test TESTS=path to test file/directory
.phpt example: http://cvs.prohost.org/abc.phpt.txt (external link)
SVN repository: http://testfest.php.net/repos/testfest/Quebec/ (external link) (see Anna for access, check out the whole directory)

Organizing the repository:
ext/standard/tests
ext/gd/tests
...

Functions to test

gethostbyname()
gethostname()
curl_version()
proc_nice()
setcookie()
file_get_contents() with http, ftp and https "file"
iptcparse()
image2wbmp()
jpeg2wbmp()
png2wbmp()
Other stuff to test: http://gcov.php.net/ (external link) (suggesting date/time functions)

Before the event


  • Send an e-mail to to register and have an SVN username
  • Check out PHP 5.3 source (external link) or download a snapshot (external link) (Windows users will also need php.exe in addition to the source)
  • Install SVN on your machine

On date


  • Bring your laptop and power supply
  • Ilia Alshanetsky will explain how to write tests on Saturday morning
  • Derick Rethans and Ilia Alshanetsky will be available at various times to answer questions
  • Extensions to test will be decided shortly

After the event


  • Test cases will be reviewed and added to the CVS repository

Related links
TestFest on php.net (external link)


Sponsored by:

Upcoming events

RSS feed Wiki RSS feed Forums RSS feed Calendars