summaryrefslogtreecommitdiff
path: root/tests/app
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@webtrees.net>2019-01-31 23:08:20 +0000
committerGreg Roach <fisharebest@webtrees.net>2019-01-31 23:08:20 +0000
commit9f43a85bc3c870e4dc8edfe7bbdb7411a0746fc9 (patch)
tree822e8b65404f997119e4ff6090a954cacc40b614 /tests/app
parentbc201305f5cb47fd74ca674d47874302b1101377 (diff)
downloadwebtrees-9f43a85bc3c870e4dc8edfe7bbdb7411a0746fc9.tar.gz
webtrees-9f43a85bc3c870e4dc8edfe7bbdb7411a0746fc9.tar.bz2
webtrees-9f43a85bc3c870e4dc8edfe7bbdb7411a0746fc9.zip
Tests
Diffstat (limited to 'tests/app')
-rw-r--r--tests/app/Http/Controllers/Admin/LocationControllerTest.php11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/app/Http/Controllers/Admin/LocationControllerTest.php b/tests/app/Http/Controllers/Admin/LocationControllerTest.php
index d8de55ebaa..d3ff92c37e 100644
--- a/tests/app/Http/Controllers/Admin/LocationControllerTest.php
+++ b/tests/app/Http/Controllers/Admin/LocationControllerTest.php
@@ -22,6 +22,7 @@ use Fisharebest\Webtrees\Application;
use Fisharebest\Webtrees\Location;
use Fisharebest\Webtrees\Services\ModuleService;
use Fisharebest\Webtrees\Tree;
+use Symfony\Component\HttpFoundation\File\UploadedFile;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use const T_REQUIRE;
@@ -106,10 +107,14 @@ class LocationControllerTest extends \Fisharebest\Webtrees\TestCase
*/
public function testImportLocationsAction(): void
{
- //$controller = app()->make(LocationController::class);
- //$response = app()->dispatch($controller, 'importLocationsAction');
+ $csv = new UploadedFile(dirname(__DIR__, 4) . '/data/places.csv', 'places.csv', 'image/jpeg', UPLOAD_ERR_OK);
- //$this->assertInstanceOf(Response::class, $response);
+ app()->instance(Request::class, new Request([], [], [], [], ['localfile' => $csv]));
+
+ $controller = app()->make(LocationController::class);
+ $response = app()->dispatch($controller, 'importLocationsAction');
+
+ $this->assertInstanceOf(Response::class, $response);
}
/**