The PHP podcast where everyone chimes in.

Originally aired on

July 24th, 2017

065: TestFest 2017

Adding tests to php-src is a great way to get involved with PHP internals. Don't know how to get started? You're in luck. TestFest 2017 is going to be a thing in September. User groups and individuals around the world are going to organize to learn how to add tests to PHP and become official internals contributors.

It has been 7 years since the last TestFest in 2010. We chat about how to get involved with TestFest 2017.

with


PHP TestFest 2017 Show Summary


How do I get involved?

  • TestFest runs from September - December 2017
  • Join the Google group
  • Attend an event
  • If you are a user group, run one or more events where you:
    • Introduce TestFest
    • Explain what PHPT tests are and how to create them
    • Explain how to contribute them
    • Help everyone to get set up
    • Hold a mini-hackathon where devs write tests for PHP and help each other
    • Sammy's Video Tutorials provide some teaching materials
    • docker-phpqa can help devs to get an environment up-and-running quickly
    • Contribute the tests to php-src

Do I need to know C to contribute tests?

  • The tests themselves are not written in C. They are written in PHP.
  • To find untested code, you will need to read some C code to understand the coverage reports at http://gcov.php.net/
  • You don't need to be able to fully parse the code in order to do this
  • There is some internals documentation at PHP Internals Book

Sammy Kaye wraps up with

Ben Ramsey


Rafael Dohms


Zoë Slattery


Cal Evans


Developer Shout-Out

The Developer Shout-Out recognizes developers in the community for their contributions.

For this episode the panel guests, Ben, Rafael, Zoë, and Cal nominated Khayrattee Wasseem for the Developer Shout-Out segment.

Thank you, Khayrattee Wasseem for being so involved in the PHP community despite being so remote. A $50 Amazon gift card is on its way to you.

$50 Amazon gift card sponsored by ZendCon 2017

ZendCon 2017

Join the best and the brightest in PHP in Las Vegas this October.

Show Notes Credit

Chris Shaw

Thank you Chris Shaw for authoring the show notes for this episode!

If you'd like to contribute show notes and totally get credit for it, check out the show-notes repo!