owncloud / QA

:collision: public test plans for owncloud components and apps
GNU Affero General Public License v3.0
14 stars 17 forks source link

phpunit 8 in app repos #647

Closed phil-davis closed 4 years ago

phil-davis commented 4 years ago

PR https://github.com/owncloud/core/pull/37307 bumped phpunit from v7 to v8 in core.

The next daily-master-qa tarball will have phpunit v8. Nightly app CI will run with that.

1) Check for any PHP unit test fails in apps, and fix them 2) In vendor-bin/behat/composer.json bump phpunit to 8.5 3) Check acceptance test app code for uses of PHPUnit\Framework\Assert::assertContains and change to PHPUnit\Framework\Assert::assertStringContainsString when the "haystack" is a string. e.g. https://github.com/owncloud/activity/pull/853

kiranparajuli589 commented 4 years ago

This is the list of apps to check:

phil-davis commented 4 years ago

This is done - all app php unit tests are passing.