Browse Source

Pass uploaded files configured with configRequest() to ServerRequest.

Robert Pustułka 7 years ago
parent
commit
74973659ce
2 changed files with 4 additions and 2 deletions
  1. 2 1
      src/TestSuite/IntegrationTestTrait.php
  2. 2 1
      src/TestSuite/MiddlewareDispatcher.php

+ 2 - 1
src/TestSuite/IntegrationTestTrait.php

@@ -621,7 +621,8 @@ trait IntegrationTestTrait
         $props = [
             'url' => $url,
             'session' => $session,
-            'query' => $queryData
+            'query' => $queryData,
+            'files' => [],
         ];
         if (is_string($data)) {
             $props['input'] = $data;

+ 2 - 1
src/TestSuite/MiddlewareDispatcher.php

@@ -153,7 +153,8 @@ class MiddlewareDispatcher
             $environment,
             $spec['query'],
             $spec['post'],
-            $spec['cookies']
+            $spec['cookies'],
+            $spec['files']
         );
         $request = $request->withAttribute('session', $spec['session']);