Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
01/31/2024 08:09:06 PM (18 months ago)
Author:
imath
Message:

Update wp-env to version 9.0.0 & adapt the PHPUnit tests suite to it

  • Update PHPUnit related npm scripts for wp-env 9.0.0.
  • Create test_multi: a new composer script to run Multisite Unit tests.
  • Remove our composer dependency to wp-phpunit/wp-phpunit.
  • Update the PHPUnit tests suite so that it stops using wp-phpunit/wp-phpunit when it's within the wp-env context.
  • Remove no more used PHPUnit specific configuration files.

Fixes #9053
Closes https://github.com/buddypress/buddypress/pull/211

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/npm-shrinkwrap.json

    r13684 r13720  
    1212                "@wordpress/babel-preset-default": "^7.32.0",
    1313                "@wordpress/browserslist-config": "^5.31.0",
    14                 "@wordpress/env": "^5.6.0",
     14                "@wordpress/env": "^9.0.0",
    1515                "@wordpress/scripts": "^26.19.0",
    1616                "@wordpress/stylelint-config": "~19.1.0",
     
    50315031        },
    50325032        "node_modules/@wordpress/env": {
    5033             "version": "5.16.0",
    5034             "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-5.16.0.tgz",
    5035             "integrity": "sha512-zx6UO8PuJBrQ34cfeedK1HlGHLFaj7oWzTo9tTt+noB79Ttqc4+a0lYwDqBLLJhlHU+cWgcyOP2lB6TboXH0xA==",
     5033            "version": "9.0.0",
     5034            "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.0.0.tgz",
     5035            "integrity": "sha512-Fyec0k5N7kaXVIpTnJ2zO/n3CIiq8cPDsUaFoLVKI+yv2cVuq1dSQyc1lLXB9Gu+SNvmfbq7nNVVmNfKgpAkrw==",
    50365036            "dev": true,
    50375037            "dependencies": {
    50385038                "chalk": "^4.0.0",
    50395039                "copy-dir": "^1.3.0",
    5040                 "docker-compose": "^0.22.2",
     5040                "docker-compose": "^0.24.3",
    50415041                "extract-zip": "^1.6.7",
    50425042                "got": "^11.8.5",
     
    1111611116        },
    1111711117        "node_modules/docker-compose": {
    11118             "version": "0.22.2",
    11119             "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.22.2.tgz",
    11120             "integrity": "sha512-iXWb5+LiYmylIMFXvGTYsjI1F+Xyx78Jm/uj1dxwwZLbWkUdH6yOXY5Nr3RjbYX15EgbGJCq78d29CmWQQQMPg==",
    11121             "dev": true,
     11118            "version": "0.24.3",
     11119            "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-0.24.3.tgz",
     11120            "integrity": "sha512-x3/QN3AIOMe7j2c8f/jcycizMft7dl8MluoB9OGPAYCyKHHiPUFqI9GjCcsU0kYy24vYKMCcfR6+5ZaEyQlrxg==",
     11121            "dev": true,
     11122            "dependencies": {
     11123                "yaml": "^2.2.2"
     11124            },
    1112211125            "engines": {
    1112311126                "node": ">= 6.0.0"
     
    3145231455            "dev": true
    3145331456        },
     31457        "node_modules/yaml": {
     31458            "version": "2.3.4",
     31459            "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
     31460            "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==",
     31461            "dev": true,
     31462            "engines": {
     31463                "node": ">= 14"
     31464            }
     31465        },
    3145431466        "node_modules/yargs": {
    3145531467            "version": "17.7.2",
Note: See TracChangeset for help on using the changeset viewer.