Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2025

This PR contains the following updates:

Package Change Age Confidence
wyrihaximus/async-test-utilities ^4.2.2 -> ^9.4.2 age confidence

Release Notes

WyriHaximus/php-async-test-utilities (wyrihaximus/async-test-utilities)

v9.4.2

Compare Source

9.4.2

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Dependencies 📦

v9.4.1

Compare Source

9.4.1

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Dependencies 📦

v9.4.0

Compare Source

9.4.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Dependencies 📦

v9.3.0

Compare Source

9.3.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦

v9.2.0

Compare Source

9.2.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

Dependencies 📦

v9.1.0

Compare Source

9.1.0

  • Total issues resolved: 0
  • Total pull requests resolved: 3
  • Total contributors: 1

Dependencies 📦

v9.0.0

Compare Source

9.0.0

  • Total issues resolved: 0
  • Total pull requests resolved: 14
  • Total contributors: 3

Dependencies 📦,Feature 🏗

Dependencies 📦,Enhancement ✨

Dependencies 📦

Dependencies 📦,Deprecations 👋

v8.0.5

Compare Source

8.0.5

  • Total issues resolved: 0
  • Total pull requests resolved: 6
  • Total contributors: 2

Dependencies 📦

v8.0.4

Compare Source

8.0.4

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

Dependencies 📦

Enhancement ✨

v8.0.3

Compare Source

8.0.3

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Dependencies 📦

v8.0.2

Compare Source

8.0.2

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Dependencies 📦

v8.0.1

Compare Source

8.0.1

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 1

Dependencies 📦

v8.0.0

Compare Source

8.0.0

  • Total issues resolved: 0
  • Total pull requests resolved: 7
  • Total contributors: 2

Bug 🐞,Dependencies 📦

Dependencies 📦,Enhancement ✨

Dependencies 📦

Enhancement ✨

v7.3.0

Compare Source

7.3.0

  • Total issues resolved: 0
  • Total pull requests resolved: 14
  • Total contributors: 3

Dependencies 📦

Dependencies 📦,Enhancement ✨

Dependencies 📦,Feature 🏗

Enhancement ✨

v7.2.0

Compare Source

🎉 Promise v3 🎉

7.2.0

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 2

Bug 🐞,Dependencies 📦

Dependencies 📦

Dependencies 📦,Enhancement ✨

v7.1.0

Compare Source

7.1.0

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 2

Dependencies 📦

Enhancement ✨

v7.0.3

Compare Source

7.0.3

  • Total issues resolved: 0
  • Total pull requests resolved: 3
  • Total contributors: 2

Dependencies 📦

Enhancement ✨

v7.0.2

Compare Source

7.0.2

  • Total issues resolved: 0
  • Total pull requests resolved: 11
  • Total contributors: 3

Dependencies 📦,JSON 👨‍💼,PHP 🐘

CI 🚧,Configuration ⚙,YAML 🍄

Dependencies 📦,PHP 🐘

Dependencies 📦,JSON 👨‍💼,NEON 🦹‍♂️,PHP 🐘,Source 🔮,Tests 🧪

Configuration ⚙,YAML 🍄

Configuration ⚙,JSON 👨‍💼

v7.0.1

Compare Source

7.0.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v7.0.0

Compare Source

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 React�ventLoop\Loop;
use WyriHaximus\AsyncTestUtilities\AsyncTestCase;
use WyriHaximus\AsyncTestUtilities\TimeOut;

use function React\Async�sync;
use function React\Async�wait;
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 🍄

Deprecations 👋,NEON 🦹‍♂️,PHP 🐘,Source 🔮,Tests 🧪

Dependencies 📦,Documentation 📚,Enhancement ✨,Feature 🏗,JSON 👨‍💼,MarkDown 📝,NEON 🦹‍♂️,PHP 🐘,Source 🔮,Tests 🧪

v6.2.0

Compare Source

6.2.0

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 2

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v6.1.0

Compare Source

6.1.0

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 2

Dependencies 📦,JSON 👨‍💼,PHP 🐘

Enhancement ✨,NEON 🦹‍♂️,PHP 🐘,Source 🔮

v6.0.0

Compare Source

6.0.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,NEON 🦹‍♂️,PHP 🐘,Source 🔮,Tests 🧪

v5.0.25

Compare Source

5.0.25

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

CI 🚧,Configuration ⚙,YAML 🍄

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.24

Compare Source

5.0.24

  • Total issues resolved: 0
  • Total pull requests resolved: 3
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.23

Compare Source

5.0.23

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.22

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

5.0.19

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

CI 🚧,Configuration ⚙,YAML 🍄

v5.0.18

Compare Source

5.0.18

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.17

Compare Source

5.0.17

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 2

Dependencies 📦,JSON 👨‍💼,PHP 🐘

Configuration ⚙,YAML 🍄

v5.0.16

Compare Source

5.0.16

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.15

Compare Source

5.0.15

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.14

Compare Source

5.0.14

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.12

Compare Source

5.0.12

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,JSON 👨‍💼,PHP 🐘

v5.0.11

Compare Source

5.0.11

  • Total issues resolved: 0
  • Total pull requests resolved: 7
  • Total contributors: 2

Dependencies 📦,JSON 👨‍💼,PHP 🐘

Dependencies 📦,PHP 🐘

CI 🚧,Configuration ⚙,YAML 🍄

v5.0.10

Compare Source

5.0.10

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.9

Compare Source

5.0.9

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.7

Compare Source

5.0.7

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.6

Compare Source

5.0.6

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.4

Compare Source

5.0.4

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

Dependencies 📦,PHP 🐘

CI 🚧,Configuration ⚙,YAML 🍄

v5.0.3

Compare Source

5.0.3

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.2

Compare Source

5.0.2

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Dependencies 📦,PHP 🐘

v5.0.0

Compare Source

The release drops PHP 7 support!

PHP 8 Logo

5.0.0

  • Total issues resolved: 0
  • Total pull requests resolved: 7
  • Total contributors: 2

Dependencies 📦,PHP 🐘

Dependencies 📦,JSON 👨‍💼,PHP 🐘

CI 🚧,Configuration ⚙,Dependencies 📦,JSON 👨‍💼,NEON 🦹‍♂️,PHP 🐘,Source 🔮,YAML 🍄


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate
Copy link
Contributor Author

renovate bot commented Apr 27, 2025

⚠️ 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.4.2 --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 phpstan/phpstan-phpunit 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 symfony/polyfill-php81 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 paragonie/random_compat 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 ^9.4.2 -> satisfiable by wyrihaximus/async-test-utilities[9.4.2].
    - wyrihaximus/async-test-utilities 9.4.2 requires php ^8.3 -> your php version (7.4.7; overridden via config.platform, same as actual) does not satisfy that requirement.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@renovate renovate bot requested a review from WyriHaximus as a code owner April 27, 2025 19:30
@boring-cyborg boring-cyborg bot added Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor labels Apr 27, 2025
@renovate renovate bot force-pushed the renovate/wyrihaximus-async-test-utilities-9.x branch from a935ed3 to e792540 Compare May 11, 2025 13:03
@renovate renovate bot force-pushed the renovate/wyrihaximus-async-test-utilities-9.x branch 2 times, most recently from cf2aa70 to 0e492b4 Compare May 28, 2025 11:14
@renovate renovate bot force-pushed the renovate/wyrihaximus-async-test-utilities-9.x branch 2 times, most recently from ff541c0 to 028f428 Compare June 16, 2025 18:30
@renovate renovate bot force-pushed the renovate/wyrihaximus-async-test-utilities-9.x branch from 028f428 to d8c02ae Compare July 13, 2025 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant