WARN Metadata found in doc-comment for method Tests\Feature\RemediationTest::it_sanitizes_csv_export_formulas(). Metadata in doc-comments is deprecated and will no longer be supported in PHPUnit 12. Update your test code to use attributes instead. WARN Metadata found in doc-comment for method Tests\Feature\RemediationTest::import_rolls_back_transaction_on_failure(). Metadata in doc-comments is deprecated and will no longer be supported in PHPUnit 12. Update your test code to use attributes instead. WARN Metadata found in doc-comment for method Tests\Feature\RemediationTest::import_succeeds_with_valid_data(). Metadata in doc-comments is deprecated and will no longer be supported in PHPUnit 12. Update your test code to use attributes instead. FAIL Tests\Feature\RemediationTest ⨯ it sanitizes csv export formulas ⨯ import rolls back transaction on failure ⨯ import succeeds with valid data ────────────────── … QueryException SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id (Connection: sqlite, Database: :memory:, SQL: insert into "compliance_types" ("name", "code", "updated_at", "created_at") values (ADT-1, ADT1, 2026-01-20 21:59:59, 2026-01-20 21:59:59)) at vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 834▕ $exceptionType = $this->isUniqueConstraintError($e) 835▕ ? UniqueConstraintViolationException::class 836▕ : QueryException::class; 837▕ ➜ 838▕ throw new $exceptionType( 839▕ $this->getNameWithReadWriteType(), 840▕ $query, 841▕ $this->prepareBindings($bindings), 842▕ $e, 1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:584 NunoMaduro\Collision\Exceptions\TestException::("SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id") ────────────────── … QueryException SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id (Connection: sqlite, Database: :memory:, SQL: insert into "compliance_types" ("name", "code", "updated_at", "created_at") values (ADT-1, ADT1, 2026-01-20 21:59:59, 2026-01-20 21:59:59)) at vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 834▕ $exceptionType = $this->isUniqueConstraintError($e) 835▕ ? UniqueConstraintViolationException::class 836▕ : QueryException::class; 837▕ ➜ 838▕ throw new $exceptionType( 839▕ $this->getNameWithReadWriteType(), 840▕ $query, 841▕ $this->prepareBindings($bindings), 842▕ $e, 1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:584 NunoMaduro\Collision\Exceptions\TestException::("SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id") ────────────────── … QueryException SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id (Connection: sqlite, Database: :memory:, SQL: insert into "compliance_types" ("name", "code", "updated_at", "created_at") values (ADT-1, ADT1, 2026-01-20 21:59:59, 2026-01-20 21:59:59)) at vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 834▕ $exceptionType = $this->isUniqueConstraintError($e) 835▕ ? UniqueConstraintViolationException::class 836▕ : QueryException::class; 837▕ ➜ 838▕ throw new $exceptionType( 839▕ $this->getNameWithReadWriteType(), 840▕ $query, 841▕ $this->prepareBindings($bindings), 842▕ $e, 1 vendor\laravel\framework\src\Illuminate\Database\Connection.php:838 2 vendor\laravel\framework\src\Illuminate\Database\Connection.php:584 NunoMaduro\Collision\Exceptions\TestException::("SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: compliance_types.compliance_group_id") Tests: 3 failed (0 assertions) Duration: 0.35s