diff options
author | Sam Light <samlight1994@gmail.com> | 2025-01-18 20:17:47 +0000 |
---|---|---|
committer | Sam Light <samlight1994@gmail.com> | 2025-01-18 20:17:47 +0000 |
commit | eb5c48b58d72d04abb093fceb32db842ec7ab5fb (patch) | |
tree | 4cf40914cba238a46dbb99c36d83e2dfb4efc3e0 /composer.json | |
parent | 7ae6611fbcee86e6dae9890c27da329fa036717f (diff) |
Setup testing
Diffstat (limited to 'composer.json')
-rw-r--r-- | composer.json | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/composer.json b/composer.json index 48e844c..339c069 100644 --- a/composer.json +++ b/composer.json @@ -24,5 +24,35 @@ "Lightscale\\LaralightTables\\ServiceProvider" ] } + }, + "require-dev": { + "orchestra/pest-plugin-testbench": "^3.1" + }, + "autoload-dev": { + "psr-4": { + "Workbench\\App\\": "workbench/app/", + "Workbench\\Database\\Factories\\": "workbench/database/factories/", + "Workbench\\Database\\Seeders\\": "workbench/database/seeders/", + "Lightscale\\LaralightTables\\Tests\\": "tests/" + } + }, + "scripts": { + "post-autoload-dump": [ + "@clear", + "@prepare" + ], + "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi", + "prepare": "@php vendor/bin/testbench package:discover --ansi", + "build": "@php vendor/bin/testbench workbench:build --ansi", + "serve": [ + "Composer\\Config::disableProcessTimeout", + "@build", + "@php vendor/bin/testbench serve --ansi" + ] + }, + "config": { + "allow-plugins": { + "pestphp/pest-plugin": true + } } } |