Some small fixes needed for the tests

This commit is contained in:
Jonny Barnes 2020-06-13 17:26:59 +01:00
parent 961b7d1acf
commit b0ad1d272c
9 changed files with 780 additions and 645 deletions

View file

@ -51,7 +51,7 @@ class ArticlesTest extends TestCase
fclose($fh);
}
$path = sys_get_temp_dir() . '/article.md';
$file = new UploadedFile($path, 'article.md', 'text/plain', filesize($path), null, true);
$file = new UploadedFile($path, 'article.md', 'text/plain', null, true);
$this->actingAs($user)
->post('/admin/blog', [

View file

@ -86,7 +86,7 @@ class ContactsTest extends TestCase
{
copy(__DIR__ . '/../../aaron.png', sys_get_temp_dir() . '/tantek.png');
$path = sys_get_temp_dir() . '/tantek.png';
$file = new UploadedFile($path, 'tantek.png', 'image/png', filesize($path), null, true);
$file = new UploadedFile($path, 'tantek.png', 'image/png', null, true);
$user = factory(User::class)->create();
$this->actingAs($user)->post('/admin/contacts/1', [

View file

@ -12,7 +12,7 @@ use Illuminate\Http\UploadedFile;
use App\Jobs\SyndicateNoteToTwitter;
use Illuminate\Support\Facades\Queue;
use Illuminate\Support\Facades\Storage;
use Phaza\LaravelPostgis\Geometries\Point;
use MStaack\LaravelPostgis\Geometries\Point;
use Illuminate\Foundation\Testing\DatabaseTransactions;
class MicropubControllerTest extends TestCase
@ -697,14 +697,7 @@ class MicropubControllerTest extends TestCase
$response = $this->post(
'/api/media',
[
'file' => new UploadedFile(
$file,
'aaron.png',
'image/png',
filesize(__DIR__ . '/../aaron.png'),
null,
true
),
'file' => new UploadedFile($file, 'aaron.png', 'image/png', null, true),
],
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
);
@ -726,7 +719,7 @@ class MicropubControllerTest extends TestCase
$response = $this->post(
'/api/media',
[
'file' => new UploadedFile($file, 'audio.mp3', 'audio/mpeg', filesize($file), null, true),
'file' => new UploadedFile($file, 'audio.mp3', 'audio/mpeg', null, true),
],
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
);
@ -748,7 +741,7 @@ class MicropubControllerTest extends TestCase
$response = $this->post(
'/api/media',
[
'file' => new UploadedFile($file, 'video.ogv', 'video/ogg', filesize($file), null, true),
'file' => new UploadedFile($file, 'video.ogv', 'video/ogg', null, true),
],
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
);
@ -790,7 +783,13 @@ class MicropubControllerTest extends TestCase
$response = $this->post(
'/api/media',
[
'file' => new UploadedFile(__DIR__ . '/../aaron.png', 'aaron.png', 'image/png', UPLOAD_ERR_INI_SIZE, true),
'file' => new UploadedFile(
__DIR__ . '/../aaron.png',
'aaron.png',
'image/png',
UPLOAD_ERR_INI_SIZE,
true
),
],
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
);

View file

@ -5,7 +5,7 @@ namespace Tests\Unit;
use Tests\TestCase;
use App\Models\Place;
use App\Services\PlaceService;
use Phaza\LaravelPostgis\Geometries\Point;
use MStaack\LaravelPostgis\Geometries\Point;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Foundation\Testing\DatabaseTransactions;