Improve micropub media tests
This commit is contained in:
parent
a4fa8ca433
commit
096b4db322
1 changed files with 10 additions and 10 deletions
|
@ -93,14 +93,14 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
|
|
||||||
$lastUploadResponse = $this->get(
|
$lastUploadResponse = $this->get(
|
||||||
'/api/media?q=last',
|
'/api/media?q=last',
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
$lastUploadResponse->assertJson(['url' => $response->getData()->location]);
|
$lastUploadResponse->assertJson(['url' => $response->headers->get('Location')]);
|
||||||
|
|
||||||
// now remove file
|
// now remove file
|
||||||
unlink(storage_path('app/') . $filename);
|
unlink(storage_path('app/') . $filename);
|
||||||
|
@ -121,7 +121,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
|
|
||||||
$sourceUploadResponse = $this->get(
|
$sourceUploadResponse = $this->get(
|
||||||
|
@ -129,7 +129,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
$sourceUploadResponse->assertJson(['items' => [[
|
$sourceUploadResponse->assertJson(['items' => [[
|
||||||
'url' => $response->getData()->location,
|
'url' => $response->headers->get('Location'),
|
||||||
]]]);
|
]]]);
|
||||||
|
|
||||||
// now remove file
|
// now remove file
|
||||||
|
@ -151,7 +151,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
|
|
||||||
$sourceUploadResponse = $this->get(
|
$sourceUploadResponse = $this->get(
|
||||||
|
@ -159,7 +159,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
$sourceUploadResponse->assertJson(['items' => [[
|
$sourceUploadResponse->assertJson(['items' => [[
|
||||||
'url' => $response->getData()->location,
|
'url' => $response->headers->get('Location'),
|
||||||
]]]);
|
]]]);
|
||||||
// And given our limit of 1 there should only be one result
|
// And given our limit of 1 there should only be one result
|
||||||
$this->assertCount(1, json_decode($sourceUploadResponse->getContent(), true)['items']);
|
$this->assertCount(1, json_decode($sourceUploadResponse->getContent(), true)['items']);
|
||||||
|
@ -257,7 +257,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
Queue::assertPushed(ProcessMedia::class);
|
Queue::assertPushed(ProcessMedia::class);
|
||||||
Storage::disk('local')->assertExists($filename);
|
Storage::disk('local')->assertExists($filename);
|
||||||
|
@ -280,7 +280,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
Queue::assertPushed(ProcessMedia::class);
|
Queue::assertPushed(ProcessMedia::class);
|
||||||
Storage::disk('local')->assertExists($filename);
|
Storage::disk('local')->assertExists($filename);
|
||||||
|
@ -303,7 +303,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
Queue::assertPushed(ProcessMedia::class);
|
Queue::assertPushed(ProcessMedia::class);
|
||||||
Storage::disk('local')->assertExists($filename);
|
Storage::disk('local')->assertExists($filename);
|
||||||
|
@ -325,7 +325,7 @@ class MicropubMediaTest extends TestCase
|
||||||
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
['HTTP_Authorization' => 'Bearer ' . $this->getToken()]
|
||||||
);
|
);
|
||||||
|
|
||||||
$path = parse_url($response->getData()->location, PHP_URL_PATH);
|
$path = parse_url($response->headers->get('Location'), PHP_URL_PATH);
|
||||||
$filename = substr($path, 7);
|
$filename = substr($path, 7);
|
||||||
Queue::assertPushed(ProcessMedia::class);
|
Queue::assertPushed(ProcessMedia::class);
|
||||||
Storage::disk('local')->assertExists($filename);
|
Storage::disk('local')->assertExists($filename);
|
||||||
|
|
Loading…
Add table
Reference in a new issue