Opened 5 years ago
Closed 5 years ago
#49377 closed defect (bug) (fixed)
phpunit tests fail with - Failed opening required class-phpmailer.php
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 5.4 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Build/Test Tools | Keywords: | |
Focuses: | Cc: |
Description
This ticket is for the phpunit tests found here:
https://develop.svn.wordpress.org/branches/5.2/tests/phpunit/includes/
If I am submitting this ticket in the wrong place, please let me know.
Our phpunit tests are failing with the following:
PHP Fatal error: require_once(): Failed opening required '/tmp/wordpress-tests-lib/src//wp-includes/class-phpmailer.php' (include_path='.:/home/travis/.phpenv/versions/7.1.11/share/pear') in /tmp/wordpress-tests-lib/includes/mock-mailer.php on line 2
When troubleshooting, we found two things:
The path where class-phpmailer.php
is trying to be loaded from, /tmp/wordpress-tests-lib/src//wp-includes/class-phpmailer.php
is wrong, it should be /tmp/wordpress/wp-includes/class-phpmailer.php
For the tests themselves, when using the 5.2
branch instead of trunk
, it works, it seems like something changed recently to cause this.
Thanks!
- Brad
Change History (2)
Note: See
TracTickets for help on using
tickets.
Hi there, welcome back to WordPress Trac! Thanks for the report.
Are you using the
wp scaffold plugin
command? This appears to be the same issue as in comment:15:ticket:48082.