Hi all. I've started a discussion around switching our test runner to PHPUnit for Drupal 8. See https://www.acquia.com/upal. This issue is for discussing any issues or gotchas around using PHPUnit instead of simpletest with our test bots. Note that the tests and DrupalWebTestCase are largely unchanged. It is just the runner and results storage that are changing.
Comments
Comment #1
rfayIt's my bet that there would be no issues with UPAL. @jthorson, @boombatower, agreed?
Comment #2
boombatower commentedWe need to accept upal as a community first. Had a long discussion in IRC with people like chx about this and there were some valid concerns raised. As I assumed upal isn't ready to replace simpletest in core just yet...the biggest concern is that there is no web runner which I agree for a web framework is a must...especially considering most people click the debug links to view the files. This is something that would a) require more work/discussion and again I'm lost as to who gets to make the final decision since none of the maintainers have any real say, b) I definitely need to take a more detailed look at upal and get a detailed list based on the feedback I've gotten, etc on what needs to be done.
Comment #3
jthorson commentedComment #4
moshe weitzman commentedAs mentioned in that article that I linked to, there is a web runner - https://github.com/NSinopoli/VisualPHPUnit. Further, PHPUnit has runners that integrate with all the major IDEs. This issue is about discussing any issues with testbot.
Comment #5
erikwebb commented#1567500: [meta] Pave the way to replace the testing framework with PHPUnit and possibly rewrite Simpletest
Comment #6
isntall commentedComment #7
Mixologic