Skip to content

Conversation

@renovate-runner
Copy link

@renovate-runner renovate-runner bot commented Aug 21, 2025

This PR contains the following updates:

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

Release Notes

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

v10.6.0

Compare Source

10.6.0

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

Dependencies 📦

v10.5.0

Compare Source

10.5.0

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

Dependencies 📦

v10.4.0

Compare Source

10.4.0

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

Dependencies 📦

v10.3.0

Compare Source

10.3.0

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

Dependencies 📦

v10.2.0

Compare Source

10.2.0

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

Dependencies 📦

v10.1.0

Compare Source

10.1.0

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

Dependencies 📦

Enhancement ✨

v10.0.0

Compare Source

Starting this major release when adding running composer install/update with this package, and wyrihaximus/makefiles in your require-dev. The following bit in composer.json:

  "scripts": {
    "post-install-cmd": [
      "composer normalize",
      "composer update --lock --no-scripts"
    ],
    "post-update-cmd": [
      "composer normalize",
      "composer update --lock --no-scripts"
    ]
  }

Will be replaced with:

  "scripts": {
    "post-install-cmd": [
      "composer normalize",
      "make on-install-or-update || true"
    ],
    "post-update-cmd": [
      "composer normalize",
      "make on-install-or-update || true"
    ]
  }

If neither of those scripts blocks are found, they will be created and make on-install-or-update || true will be put in each of those.

AFAIK I'm the only one using this package, plus the orgs I use it in. Adding this here to make sure that other that use it are aware of this impactful change.

10.0.0

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

Dependencies 📦

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 🐘


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 has been generated by Renovate Bot.

@renovate-runner renovate-runner bot requested a review from WyriHaximus as a code owner August 21, 2025 10:10
@boring-cyborg boring-cyborg bot added Dependencies 📦 Pull requests that update a dependency file JSON 👨‍💼 PHP 🐘 Hypertext Pre Processor labels Aug 21, 2025
@renovate-runner renovate-runner bot force-pushed the renovate/wyrihaximus-async-test-utilities-10.x branch from 2743b32 to 40893a4 Compare September 13, 2025 22:15
@renovate-runner renovate-runner bot force-pushed the renovate/wyrihaximus-async-test-utilities-10.x branch from 40893a4 to e14b3a3 Compare September 30, 2025 00:25
@renovate-runner renovate-runner bot force-pushed the renovate/wyrihaximus-async-test-utilities-10.x branch 2 times, most recently from d287814 to afe1acc Compare October 8, 2025 20:11
@renovate-runner renovate-runner bot force-pushed the renovate/wyrihaximus-async-test-utilities-10.x branch from afe1acc to 9217f89 Compare October 25, 2025 12:18
@renovate-runner renovate-runner bot force-pushed the renovate/wyrihaximus-async-test-utilities-10.x branch from 9217f89 to 0e9d10e Compare November 9, 2025 09:49
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