Shalvah 6 ماه پیش
والد
کامیت
b600c0c1af

+ 2 - 2
tests/Fixtures/TestController.php

@@ -585,7 +585,7 @@ class TestController extends Controller
     {
         return null;
     }
-    
+
     public function withInjectedModelFullParamName(TestPost $testPost)
     {
         return null;
@@ -597,7 +597,7 @@ class TestController extends Controller
             'enum_class' => ['required', new Rules\Enum(\Knuckles\Scribe\Tests\Fixtures\TestStringBackedEnum::class), 'nullable'],
             'enum_string' => ['required', Rule::enum('\Knuckles\Scribe\Tests\Fixtures\TestIntegerBackedEnum'), 'nullable'],
             // Not full path class call won't work
-            'enum_inexistent' => ['required', new Rules\Enum(TestStringBackedEnum::class)],
+            'enum_nonexistent' => ['required', new Rules\Enum(TestStringBackedEnum::class)],
         ]);
     }
 

+ 1 - 1
tests/Strategies/GetFromInlineValidatorTest.php

@@ -201,7 +201,7 @@ class GetFromInlineValidatorTest extends BaseLaravelTest
                 'description' => '',
                 'required' => true,
             ],
-            'enum_inexistent' => [
+            'enum_nonexistent' => [
                 'type' => 'string',
                 'description' => 'Not full path class call won\'t work.',
                 'required' => true,

+ 8 - 1
tests/Strategies/Responses/ResponseCallsTest.php

@@ -53,7 +53,14 @@ class ResponseCallsTest extends BaseLaravelTest
     {
         $route = RouteFacade::post('/withFormDataParams', [TestController::class, 'withFormDataParams']);
 
-        $this->setConfig(['routes.0.apply.response_calls.methods' => ['POST']]);
+        $this->setConfig([
+            'routes.0.apply.response_calls' => [],
+            'strategies.responses' => [
+                [ResponseCalls::class,
+                    ['only' => 'POST *']
+                ],
+            ]
+        ]);
         $parsed = (new Extractor())->processRoute($route, config('scribe.routes.0.apply'));
 
         $responses = $parsed->responses->toArray();

+ 0 - 1
tests/Strategies/Responses/UseApiResourceTagsTest.php

@@ -7,7 +7,6 @@ use Illuminate\Routing\Route;
 use Illuminate\Support\Facades\Schema;
 use Knuckles\Camel\Extraction\ExtractedEndpointData;
 use Knuckles\Scribe\Extracting\Strategies\Responses\UseApiResourceTags;
-use Knuckles\Scribe\ScribeServiceProvider;
 use Knuckles\Scribe\Tests\BaseLaravelTest;
 use Knuckles\Scribe\Tests\Fixtures\TestController;
 use Knuckles\Scribe\Tests\Fixtures\TestPet;