Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use PHPUnit8 in main test suites #20370

Merged
merged 1 commit into from
May 23, 2021
Merged

Conversation

seamuslee001
Copy link
Contributor

@seamuslee001 seamuslee001 commented May 20, 2021

Overview

This makes phpunit8 the default test runner for php versions greater than 7.2 for the core test suites

Before

PHPUnit7 used as the default

After

PHPUnit8 used as default

Technical Details

To make this work for Jenkins reasons we need this PR civicrm/civicrm-buildkit#626 (comment) or to upgrade xunit

ping @eileenmcnaughton @totten

@civibot
Copy link

civibot bot commented May 20, 2021

(Standard links)

@civibot civibot bot added the master label May 20, 2021
@seamuslee001 seamuslee001 force-pushed the phpunit8 branch 8 times, most recently from d6e4011 to 974da36 Compare May 23, 2021 01:35
@seamuslee001 seamuslee001 changed the title WIP Use PHPUnit8 in main test suites Use PHPUnit8 in main test suites May 23, 2021
@seamuslee001
Copy link
Contributor Author

Jenkins re test this please

now without any blockers @eileenmcnaughton this should work fine (I had manually applied the buildkit patch but just to the PR testing not to anything else)

@seamuslee001 seamuslee001 merged commit cdfa0fe into civicrm:master May 23, 2021
@seamuslee001 seamuslee001 deleted the phpunit8 branch May 23, 2021 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants