From 036c85388c42dde9d9d2ac55f1bd6077dee840dc Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 23 Feb 2026 06:18:30 +0000 Subject: [PATCH] test: fix TestCase to use Orchestra Testbench for CI --- composer.json | 106 ++++++++++++++++++++++++--------------------- tests/TestCase.php | 11 ++++- 2 files changed, 66 insertions(+), 51 deletions(-) diff --git a/composer.json b/composer.json index 27abc0e..f0c51db 100644 --- a/composer.json +++ b/composer.json @@ -1,51 +1,59 @@ { - "name": "host-uk/core-commerce", - "description": "Commerce, subscriptions and payments for Laravel", - "keywords": [ - "laravel", - "commerce", - "stripe", - "subscriptions", - "payments" - ], - "license": "EUPL-1.2", - "require": { - "php": "^8.2", - "host-uk/core": "dev-main" - }, - "require-dev": { - "laravel/pint": "^1.18", - "orchestra/testbench": "^9.0|^10.0", - "pestphp/pest": "^3.0" - }, - "autoload": { - "psr-4": { - "Core\\Mod\\Commerce\\": "", - "Core\\Service\\Commerce\\": "Service/" - } - }, - "autoload-dev": { - "psr-4": { - "Core\\Mod\\Commerce\\Tests\\": "Tests/" - } - }, - "extra": { - "laravel": { - "providers": [ - "Core\\Mod\\Commerce\\Boot" - ] - } - }, - "scripts": { - "lint": "pint", - "test": "pest" - }, - "config": { - "sort-packages": true, - "allow-plugins": { - "pestphp/pest-plugin": true - } - }, - "minimum-stability": "dev", - "prefer-stable": true + "name": "host-uk/core-commerce", + "description": "Commerce, subscriptions and payments for Laravel", + "keywords": [ + "laravel", + "commerce", + "stripe", + "subscriptions", + "payments" + ], + "license": "EUPL-1.2", + "require": { + "php": "^8.2", + "host-uk/core": "dev-main" + }, + "require-dev": { + "laravel/pint": "^1.18", + "orchestra/testbench": "^9.0|^10.0", + "pestphp/pest": "^3.0" + }, + "autoload": { + "psr-4": { + "Core\\Mod\\Commerce\\": "", + "Core\\Service\\Commerce\\": "Service/" + } + }, + "autoload-dev": { + "psr-4": { + "Core\\Mod\\Commerce\\Tests\\": "Tests/", + "Tests\\": "tests/" + } + }, + "extra": { + "laravel": { + "providers": [ + "Core\\Mod\\Commerce\\Boot" + ] + } + }, + "scripts": { + "lint": "pint", + "test": "pest" + }, + "config": { + "sort-packages": true, + "allow-plugins": { + "pestphp/pest-plugin": true + } + }, + "minimum-stability": "dev", + "prefer-stable": true, + "repositories": [ + { + "name": "core", + "type": "path", + "url": "../php-framework" + } + ] } diff --git a/tests/TestCase.php b/tests/TestCase.php index fe1ffc2..5ea3e2f 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -1,10 +1,17 @@