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

Fix CI #55

Closed
leogermani opened this issue Sep 13, 2022 · 0 comments · Fixed by #59
Closed

Fix CI #55

leogermani opened this issue Sep 13, 2022 · 0 comments · Fixed by #59

Comments

@leogermani
Copy link
Collaborator

CI is failing on PHP 8.0 lowest

See https://github.com/Automattic/wordbless/actions/runs/3048662279/jobs/4913959808

Deprecated: PHPUnit\Runner\DefaultTestResultCache implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/runner/work/wordbless/wordbless/vendor/phpunit/phpunit/src/Runner/DefaultTestResultCache.php on line 34
PHPUnit 9.5.0 by Sebastian Bergmann and contributors.

...................................EEEEEEE.                       43 / 43 (100%)

Time: 00:00.879, Memory: 32.00 MB

There were 7 errors:

1) WorDBless\Test_Users::test_add
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:12

2) WorDBless\Test_Users::test_init_wp_user
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:25

3) WorDBless\Test_Users::test_update
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:50

4) WorDBless\Test_Users::test_delete
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:65

5) WorDBless\Test_Users::test_delete_reassign
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:97

6) WorDBless\Test_Users::test_capabilities
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:129

7) WorDBless\Test_Users::test_meta_capabilities
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:2266
/home/runner/work/wordbless/wordbless/wordpress/wp-content/db.php:26
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1346
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/wp-db.php:1509
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:640
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1542
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/option.php:1774
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1397
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:1363
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:305
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/class-wp-hook.php:331
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/plugin.php:476
/home/runner/work/wordbless/wordbless/wordpress/wp-includes/user.php:2465
/home/runner/work/wordbless/wordbless/tests/test-users.php:150

ERRORS!
Tests: 43, Assertions: 74, Errors: 7.
Error: Process completed with exit code 2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant