laravel-geetest-captcha icon indicating copy to clipboard operation
laravel-geetest-captcha copied to clipboard

chore(deps): update dependency orchestra/testbench to v10

Open renovate[bot] opened this issue 8 months ago • 0 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
orchestra/testbench (source) ^9.0||^8.0||^7.0 -> 10.3.0 age adoption passing confidence

Release Notes

orchestral/testbench (orchestra/testbench)

v10.3.0

Compare Source

Changes
Testbench Changes
Changes
  • Requires Laravel Framework 12.8.0 and above.
  • Orchestra\Testbench\PHPUnit\TestCase now implements Orchestra\Testbench\Concerns\InteractsWithMockery.
  • Flush Illuminate\Database\Eloquent\Model::automaticallyEagerLoadRelationships() state between tests if the method exists.
Fixes
  • Fix handling deprecations logging when logger is not not available when running tests.

v10.2.2

Compare Source

Changes
Testbench Changes
Changes
  • Flush Illuminate\Database\Eloquent\Model states between tests.

v10.2.1

Compare Source

Changes
Testbench Changes
Changes
  • Remove symfony/polyfill-php84.

v10.2.0

Compare Source

Changes
Testbench Changes
Added
  • Add ability to pass Closure to Orchestra\Testbench\remote() function.
Changes
  • Add support for PHPUnit 12.1.
  • Refactor Orchestra\Testbench\remote() function to use Orchestra\Testbench\Foundation\Process\RemoteCommand.
  • Rename TESTBENCH_ENVIRONMENT_FILE_USING to TESTBENCH_ENVIRONMENT_FILE_USING (internal environment variable).

v10.1.0

Compare Source

Changes
Testbench Changes
Added
  • Added resolvePhpUnitTestClassName() and resolvePhpUnitTestMethodName() to Orchestra\Testbench\Concerns\InteractsWithPHPUnit trait.
Changes
  • Allows usesTestingFeature() to register attribute directly on test method.
  • Improves vendor detection on the default skeleton.
  • Utilise Orchestra\Sidekick\is_symlink() function instead of is_link() to improves support on Windows.
  • Use ::class instead of get_class().
  • Delete vendor symlink via package:purge-skeleton command.
Fixes
  • Fix static variable via Orchestra\Testbench\Attributes\UsesVendor::beforeEach() method.
Deprecate
  • Deprecate following PHPUnit annotations:
    • @environment-setup
    • @define-env
    • @define-database
    • @define-route

v10.0.0

Compare Source

Changes
  • Update support for Laravel Framework v12.
  • Update Orchestra\Testbench\TestCase to use Illuminate\Foundation\Testing\Concerns\InteractsWithViews trait.
Removed
  • Remove deprecated functions:
    • Orchestra\Testbench\once()
    • Orchestra\Testbench\transform_relative_path()
  • Remove deprecated methods in Orchestra\Testbench\Concerns\CreatesApplication trait:
    • getBasePath()
    • getDefaultApplicationBootstrapFile()
  • Remove deprecated methods in Orchestra\Testbench\Concerns\InteractsWithMigrations trait:
    • loadMigrationsWithoutRollbackFrom()
    • loadLaravelMigrationsWithoutRollback()
    • runLaravelMigrationsWithoutRollback()

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 becomes conflicted, 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[bot] avatar Feb 24 '25 15:02 renovate[bot]