SimBrief integration #405 (#635)

* SimBrief integration #405

* Add briefing as API response; add acars_xml field #405
This commit is contained in:
Nabeel S
2020-03-23 09:31:35 -04:00
committed by GitHub
parent 04b9e37e1d
commit 9e5386264f
70 changed files with 6816 additions and 192 deletions

View File

@@ -3,10 +3,6 @@
use App\Repositories\SettingRepository;
use App\Services\AirportService;
use App\Support\Metar;
use GuzzleHttp\Client;
use GuzzleHttp\Handler\MockHandler;
use GuzzleHttp\HandlerStack;
use GuzzleHttp\Psr7\Response;
/**
* Test the parsing/support class of the metar
@@ -21,26 +17,6 @@ class MetarTest extends TestCase
$this->settingsRepo = app(SettingRepository::class);
}
/**
* @param string $filename
*/
private function mockXmlResponse($filename)
{
$mock = new MockHandler([
new Response(
200,
[
'Content-Type' => 'text/xml',
],
$this->readDataFile($filename)
),
]);
$handler = HandlerStack::create($mock);
$guzzleClient = new Client(['handler' => $handler]);
app()->instance(Client::class, $guzzleClient);
}
/**
* Make sure a blank metar doesn't give problems
*/