diff --git a/composer.json b/composer.json
index 4b7e183..1cb58a9 100644
--- a/composer.json
+++ b/composer.json
@@ -12,7 +12,7 @@
"require-dev": {
"fakerphp/faker": "^1.23",
"laravel/pint": "^1.13",
- "laravel/sail": "^1.26",
+ "laravel/sail": "^1.37",
"mockery/mockery": "^1.6",
"nunomaduro/collision": "^8.0",
"phpunit/phpunit": "^11.0.1"
diff --git a/composer.lock b/composer.lock
index 49f02c6..ba0aba7 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "7e8c3c14ff33b199b4a0838993eb8423",
+ "content-hash": "74a2c9ddffca0fae95a28a343f9ca949",
"packages": [
{
"name": "brick/math",
@@ -5863,16 +5863,16 @@
},
{
"name": "laravel/sail",
- "version": "v1.34.0",
+ "version": "v1.37.1",
"source": {
"type": "git",
"url": "https://github.com/laravel/sail.git",
- "reference": "511e9c95b0f3ee778dc9e11e242bcd2af8e002cd"
+ "reference": "7efa151ea0d16f48233d6a6cd69f81270acc6e93"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/sail/zipball/511e9c95b0f3ee778dc9e11e242bcd2af8e002cd",
- "reference": "511e9c95b0f3ee778dc9e11e242bcd2af8e002cd",
+ "url": "https://api.github.com/repos/laravel/sail/zipball/7efa151ea0d16f48233d6a6cd69f81270acc6e93",
+ "reference": "7efa151ea0d16f48233d6a6cd69f81270acc6e93",
"shasum": ""
},
"require": {
@@ -5922,7 +5922,7 @@
"issues": "https://github.com/laravel/sail/issues",
"source": "https://github.com/laravel/sail"
},
- "time": "2024-09-27T14:58:09+00:00"
+ "time": "2024-10-29T20:18:14+00:00"
},
{
"name": "mockery/mockery",
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..ddac7a5
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,27 @@
+services:
+ laravel.test:
+ build:
+ context: ./vendor/laravel/sail/runtimes/8.3
+ dockerfile: Dockerfile
+ args:
+ WWWGROUP: '${WWWGROUP}'
+ image: sail-8.3/app
+ extra_hosts:
+ - 'host.docker.internal:host-gateway'
+ ports:
+ - '${APP_PORT:-80}:80'
+ - '${VITE_PORT:-5173}:${VITE_PORT:-5173}'
+ environment:
+ WWWUSER: '${WWWUSER}'
+ LARAVEL_SAIL: 1
+ XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
+ XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
+ IGNITION_LOCAL_SITES_PATH: '${PWD}'
+ volumes:
+ - '.:/var/www/html'
+ networks:
+ - sail
+ depends_on: { }
+networks:
+ sail:
+ driver: bridge
diff --git a/phpunit.xml b/phpunit.xml
index 506b9a3..c09b5bc 100644
--- a/phpunit.xml
+++ b/phpunit.xml
@@ -22,8 +22,7 @@
-
-
+