Explorar o código

Use pest for tests

Daniel Supernault hai 1 mes
pai
achega
71e3fa7aff
Modificáronse 4 ficheiros con 914 adicións e 140 borrados
  1. 5 2
      composer.json
  2. 899 138
      composer.lock
  3. 5 0
      tests/Pest.php
  4. 5 0
      tests/Unit/ExampleTest.php

+ 5 - 2
composer.json

@@ -53,7 +53,7 @@
         "laravel/telescope": "^5.5",
         "mockery/mockery": "^1.6",
         "nunomaduro/collision": "^8.8",
-        "phpunit/phpunit": "^11.0.1"
+        "pestphp/pest": "^3.8"
     },
     "autoload": {
         "classmap": [
@@ -100,7 +100,10 @@
     "config": {
         "preferred-install": "dist",
         "sort-packages": true,
-        "optimize-autoloader": true
+        "optimize-autoloader": true,
+        "allow-plugins": {
+            "pestphp/pest-plugin": true
+        }
     },
     "prefer-stable": true
 }

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 899 - 138
composer.lock


+ 5 - 0
tests/Pest.php

@@ -0,0 +1,5 @@
+<?php
+
+expect()->extend('toBeOne', function () {
+    return $this->toBe(1);
+});

+ 5 - 0
tests/Unit/ExampleTest.php

@@ -0,0 +1,5 @@
+<?php
+
+test('that true is true', function () {
+    expect(true)->toBeTrue();
+});

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio