github-action-wait-for-status
github-action-wait-for-status copied to clipboard
Update dependency wyrihaximus/async-test-utilities to v8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| wyrihaximus/async-test-utilities | ^4 -> ^4 || ^8 |
Release Notes
WyriHaximus/php-async-test-utilities (wyrihaximus/async-test-utilities)
v8.0.5
8.0.5
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 2
Dependencies 📦
- 268: Update PHPUnit thanks to @renovate[bot]
- 267: Update dependency phpunit/phpunit to ^10.5.24 thanks to @renovate[bot]
- 266: Bump composer/composer from 2.7.6 to 2.7.7 thanks to @dependabot[bot]
- 264: Update dependency react/promise-timer to ^1.11.0 thanks to @renovate[bot]
- 263: Update dependency react/async to ^4.3.0 thanks to @renovate[bot]
- 261: Update PHPUnit thanks to @renovate[bot]
v8.0.4
8.0.4
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Dependencies 📦
Enhancement ✨
v8.0.3
8.0.3
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Dependencies 📦
- 258: Update dependency wyrihaximus/test-utilities to ^6.0.5 thanks to @renovate[bot]
- 257: Update dependency phpunit/phpunit to ^10.5.19 thanks to @renovate[bot]
v8.0.2
8.0.2
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Dependencies 📦
- 256: Update dependency wyrihaximus/test-utilities to ^6.0.4 thanks to @renovate[bot]
- 255: Update dependency phpunit/phpunit to ^10.5.18 thanks to @renovate[bot]
v8.0.1
8.0.1
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
Dependencies 📦
- 254: Update dependency wyrihaximus/test-utilities to ^6.0.3 thanks to @renovate[bot]
- 253: Update dependency phpunit/phpunit to ^10.5.17 thanks to @renovate[bot]
- 252: Update dependency wyrihaximus/test-utilities to ^6.0.2 thanks to @renovate[bot]
- 251: Update dependency wyrihaximus/test-utilities to ^6.0.1 thanks to @renovate[bot]
v8.0.0
8.0.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
Bug 🐞,Dependencies 📦
Dependencies 📦,Enhancement ✨
- 250: Bump unit testing related dependencies thanks to @WyriHaximus
- 249: Migrate composer unused config format thanks to @WyriHaximus
- 246: Delegatge running tests in fibers to wyrihaximus/react-phpunit-run-tests-in-fiber thanks to @WyriHaximus
Dependencies 📦
- 247: Update dependency wyrihaximus/react-phpunit-run-tests-in-fiber to ^1.0.1 thanks to @renovate[bot]
- 244: Update dependency phpunit/phpunit to ^9.6.18 thanks to @renovate[bot]
Enhancement ✨
- 245: Ensure tests run in and fiber by getting current fiber and testing it against !== null thanks to @WyriHaximus
v7.3.0
7.3.0
- Total issues resolved: 0
- Total pull requests resolved: 14
- Total contributors: 3
Dependencies 📦
- 243: Bump composer/composer from 2.6.4 to 2.7.1 thanks to @dependabot[bot]
- 239: Update dependency phpunit/phpunit to ^9.6.17 thanks to @renovate[bot]
- 238: Update dependency phpunit/phpunit to ^9.6.15 thanks to @renovate[bot]
- 237: Update dependency react/async to ^4.2.0 thanks to @renovate[bot]
- 235: Update dependency react/event-loop to ^1.5.0 thanks to @renovate[bot]
- 233: Bump composer/composer from 2.6.2 to 2.6.4 thanks to @dependabot[bot]
- 231: Update dependency phpunit/phpunit to ^9.6.13 thanks to @renovate[bot]
- 229: Update dependency phpunit/phpunit to ^9.6.12 thanks to @renovate[bot]
- 227: Update dependency phpunit/phpunit to v9.6.12 thanks to @renovate[bot]
Dependencies 📦,Enhancement ✨
- 242: Drop react/promise v2 thanks to @WyriHaximus
- 232: Updated composer lock file after running composer normalize thanks to @WyriHaximus
Dependencies 📦,Feature 🏗
Enhancement ✨
- 234: Nice looking PHP gif diffs thanks to @WyriHaximus
- 228: Update .gitattributes to reflect the current files that should be kept out of release tarballs thanks to @WyriHaximus
v7.2.0
:tada: Promise v3 :tada:
7.2.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 2
Bug 🐞,Dependencies 📦
Dependencies 📦
- 226: Update dependency react/promise to v3 thanks to @renovate[bot]
- 223: Update dependency phpunit/phpunit to v9.6.11 thanks to @renovate[bot]
Dependencies 📦,Enhancement ✨
v7.1.0
7.1.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 2
Dependencies 📦
- 222: Update dependency wyrihaximus/test-utilities to v5.6.0 thanks to @renovate[bot]
- 220: Use dev package renovate config thanks to @WyriHaximus
Enhancement ✨
- 221: Use new release management workflow setup thanks to @WyriHaximus
- 219: Add issues write permissions for required label enforcing thanks to @WyriHaximus
v7.0.3
7.0.3
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Dependencies 📦
- 212: Update dependency phpunit/phpunit to ^9.6.10 thanks to @renovate[bot]
- 211: Update dependency react/async to ^4.1.0 thanks to @renovate[bot]
Enhancement ✨
v7.0.2
7.0.2
- Total issues resolved: 0
- Total pull requests resolved: 11
- Total contributors: 3
Dependencies 📦,JSON 👨💼,PHP 🐘
- 210: Bump test utilities to 5.5.4 thanks to @WyriHaximus
- 209: Update dependency phpunit/phpunit to ^9.6.9 thanks to @renovate[bot]
- 206: Update dependency phpunit/phpunit to ^9.6.8 thanks to @renovate[bot]
- 199: Update dependency react/event-loop to ^1.4.0 thanks to @renovate[bot]
CI 🚧,Configuration ⚙,YAML 🍄
- 208: Switch CI workflow to main external branch thanks to @WyriHaximus
- 207: Switch to external workflows thanks to @WyriHaximus
Dependencies 📦,PHP 🐘
- 205: Bump guzzlehttp/guzzle from 6.0.0 to 7.5.1 thanks to @dependabot[bot]
- 204: Bump guzzlehttp/psr7 from 1.0.0 to 1.9.1 thanks to @dependabot[bot]
Dependencies 📦,JSON 👨💼,NEON 🦹♂️,PHP 🐘,Source 🔮,Tests 🧪
Configuration ⚙,YAML 🍄
- 202: Disable Dependabot thanks to @WyriHaximus
Configuration ⚙,JSON 👨💼
- 180: Configure Renovate thanks to @renovate[bot]
v7.0.1
7.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
- 198: Bump react/promise from 2.9.0 to 2.10.0 thanks to @dependabot[bot]
v7.0.0
This release drops all deprecated await methods. Use the await and other related functions directly.
Major new feature in this release:
Since all tests are executed inside a fiber, there is a default timeout of 30 seconds. To lower or raise that timeout
this package comes with a TimeOut attribute. It can be set on the class and method level. When set on both the method level it takes priority over the class level.
<?php
declare(strict_types=1);
namespace WyriHaximus\Tests\AsyncTestUtilities;
use ReactventLoop\Loop;
use WyriHaximus\AsyncTestUtilities\AsyncTestCase;
use WyriHaximus\AsyncTestUtilities\TimeOut;
use function React\Asyncsync;
use function React\Asyncwait;
use function React\Promise
esolve;
use function React\Promise\Timer\sleep;
use function time;
#[TimeOut(0.3)]
final class AsyncTestCaseTest extends AsyncTestCase
{
#[TimeOut(1)]
public function testAllTestsAreRanInAFiber(): void
{
self::expectOutputString('ab');
Loop::futureTick(async(static function (): void {
echo 'a';
}));
await(sleep(1));
echo 'b';
}
public function testExpectCallableExactly(): void
{
$callable = $this->expectCallableExactly(3);
Loop::futureTick($callable);
Loop::futureTick($callable);
Loop::futureTick($callable);
}
public function testExpectCallableOnce(): void
{
Loop::futureTick($this->expectCallableOnce());
}
}
7.0.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
Deprecations 👋,NEON 🦹♂️,PHP 🐘,Source 🔮
Configuration ⚙,YAML 🍄
- 196: Add Deprecations Label thanks to @WyriHaximus
Deprecations 👋,NEON 🦹♂️,PHP 🐘,Source 🔮,Tests 🧪
Dependencies 📦,Documentation 📚,Enhancement ✨,Feature 🏗,JSON 👨💼,MarkDown 📝,NEON 🦹♂️,PHP 🐘,Source 🔮,Tests 🧪
- 194: Run all tests in a fiber thanks to @WyriHaximus
v6.2.0
6.2.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Dependencies 📦,JSON 👨💼,PHP 🐘
- 193: Once again unlock wyrihaximus/test-utilities v6 thanks to @WyriHaximus
- 192: Revert "Bump wyrihaximus/test-utilities from 5.4.0 to 5.5.0" thanks to @WyriHaximus
- 191: Bump wyrihaximus/test-utilities from 5.4.0 to 5.5.0 thanks to @dependabot[bot]
- 190: Bump phpunit/phpunit from 9.6.3 to 9.6.7 thanks to @dependabot[bot]
- 185: Unlock test utilities v6 thanks to @WyriHaximus
v6.1.0
6.1.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 2
Dependencies 📦,JSON 👨💼,PHP 🐘
- 184: Bump wyrihaximus/test-utilities from 5.3.1 to 5.4.0 thanks to @dependabot[bot]
- 183: Bump phpunit/phpunit from 9.5.28 to 9.6.1 thanks to @dependabot[bot]
- 181: Bump phpunit/phpunit from 9.5.27 to 9.5.28 thanks to @dependabot[bot]
Enhancement ✨,NEON 🦹♂️,PHP 🐘,Source 🔮
- 182: Deprecate await* functions thanks to @WyriHaximus
v6.0.0
6.0.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,NEON 🦹♂️,PHP 🐘,Source 🔮,Tests 🧪
v5.0.25
5.0.25
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
CI 🚧,Configuration ⚙,YAML 🍄
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.24
5.0.24
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
- 176: Bump wyrihaximus/test-utilities from 5.2.1 to 5.2.3 thanks to @dependabot[bot]
- 175: Bump phpunit/phpunit from 9.5.26 to 9.5.27 thanks to @dependabot[bot]
- 174: Bump wyrihaximus/test-utilities from 5.2.0 to 5.2.1 thanks to @dependabot[bot]
v5.0.23
5.0.23
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.22
5.0.22%0A======%0A%0A- Total issues resolved: 0%0A- Total pull requests resolved: 1%0A- Total contributors: 1%0A%0ADependencies 📦,JSON 👨💼,PHP 🐘%0A-----------------------------%0A%0A - 172: Bump wyrihaximus/test-utilities from 5.1.8 to 5.1.9 thanks to @dependabot[bot]
v5.0.21
5.0.21%0A======%0A%0A- Total issues resolved: 0%0A- Total pull requests resolved: 1%0A- Total contributors: 1%0A%0ADependencies 📦,JSON 👨💼,PHP 🐘%0A-----------------------------%0A%0A - 171: Bump wyrihaximus/test-utilities from 5.1.7 to 5.1.8 thanks to @dependabot[bot]
v5.0.20
5.0.20%0A======%0A%0A- Total issues resolved: 0%0A- Total pull requests resolved: 1%0A- Total contributors: 1%0A%0ADependencies 📦,JSON 👨💼,PHP 🐘%0A-----------------------------%0A%0A - 170: Bump wyrihaximus/test-utilities from 5.1.5 to 5.1.7 thanks to @dependabot[bot]
v5.0.19
5.0.19
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
CI 🚧,Configuration ⚙,YAML 🍄
- 168: Bump limitusus/json-syntax-check from 1 to 2 thanks to @dependabot[bot]
v5.0.18
5.0.18
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.17
5.0.17
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Dependencies 📦,JSON 👨💼,PHP 🐘
- 166: Bump wyrihaximus/test-utilities from 5.1.3 to 5.1.4 thanks to @dependabot[bot]
- 163: Bump wyrihaximus/test-utilities from 5.1.2 to 5.1.3 thanks to @dependabot[bot]
- 162: Bump phpunit/phpunit from 9.5.23 to 9.5.25 thanks to @dependabot[bot]
Configuration ⚙,YAML 🍄
- 165: Introduce Dependabot for GitHub Actions thanks to @WyriHaximus
- 164: Restore the Dependabot open PR limit thanks to @WyriHaximus
v5.0.16
5.0.16
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
- 161: Bump phpunit/phpunit from 9.5.23 to 9.5.24 thanks to @dependabot[bot]
v5.0.15
5.0.15
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.14
5.0.14
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.12
5.0.12
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,JSON 👨💼,PHP 🐘
v5.0.11
5.0.11
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
Dependencies 📦,JSON 👨💼,PHP 🐘
Dependencies 📦,PHP 🐘
- 153: Bump wyrihaximus/test-utilities from 5.0.19 to 5.0.20 thanks to @dependabot[bot]
- 151: Bump wyrihaximus/test-utilities from 5.0.17 to 5.0.19 thanks to @dependabot[bot]
- 148: Bump wyrihaximus/test-utilities from 5.0.17 to 5.0.18 thanks to @dependabot[bot]
CI 🚧,Configuration ⚙,YAML 🍄
- 152: Allow directly on OS upcoming versions to fail thanks to @WyriHaximus
- 150: Turn build green thanks to @WyriHaximus
- 149: Remove label sponsors, we're fixing this else where thanks to @WyriHaximus
v5.0.10
5.0.10
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.9
5.0.9
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.7
5.0.7
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.6
5.0.6
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.4
5.0.4
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Dependencies 📦,PHP 🐘
CI 🚧,Configuration ⚙,YAML 🍄
v5.0.3
5.0.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.2
5.0.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Dependencies 📦,PHP 🐘
v5.0.0
The release drops PHP 7 support!

5.0.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
Dependencies 📦,PHP 🐘
- 130: Bump phpunit/phpunit from 9.5.19 to 9.5.20 thanks to @dependabot[bot]
- 129: Bump guzzlehttp/psr7 from 2.1.0 to 2.2.1 thanks to @dependabot[bot]
- 127: Bump phpunit/phpunit from 9.5.18 to 9.5.19 thanks to @dependabot[bot]
- 126: Bump phpunit/phpunit from 9.5.17 to 9.5.18 thanks to @dependabot[bot]
- 124: Bump phpunit/phpunit from 9.5.16 to 9.5.17 thanks to @dependabot[bot]
Dependencies 📦,JSON 👨💼,PHP 🐘
- 128: Bump react/event-loop from 1.2.0 to 1.3.0 thanks to @dependabot[bot]
CI 🚧,Configuration ⚙,Dependencies 📦,JSON 👨💼,NEON 🦹♂️,PHP 🐘,Source 🔮,YAML 🍄
- 125: Drop php 7 support thanks to @WyriHaximus
Configuration
📅 Schedule: Branch creation - "* 6-22/3 * * 1-5,* 12-23/3 * * 0,6" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: composer.lock
Command failed: composer update wyrihaximus/async-test-utilities:9.0.0 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins --minimal-changes
Loading composer repositories with package information
Dependency react/event-loop is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency react/promise is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency thecodingmachine/safe is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Dependency psr/log is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires wyrihaximus/async-test-utilities ^4 || ^9 -> satisfiable by wyrihaximus/async-test-utilities[9.0.0].
- wyrihaximus/async-test-utilities 9.0.0 requires php ^8.3 -> your php version (7.4.7; overridden via config.platform, same as actual) does not satisfy that requirement.