| @@ 24-32 (lines=9) @@ | ||
| 21 | * |
|
| 22 | * @return void |
|
| 23 | */ |
|
| 24 | public function testOptionsHasCors() |
|
| 25 | { |
|
| 26 | $client = static::createRestClient(); |
|
| 27 | ||
| 28 | $client->request('OPTIONS', '/i18n/translatable/i18n-de-German'); |
|
| 29 | $this->assertCorsHeaders('GET, POST, PUT, PATCH, DELETE, OPTIONS', $client->getResponse()); |
|
| 30 | ||
| 31 | $this->assertEmpty($client->getResults()); |
|
| 32 | } |
|
| 33 | ||
| 34 | /** |
|
| 35 | * validate linking of objects |
|
| @@ 768-776 (lines=9) @@ | ||
| 765 | * |
|
| 766 | * @return void |
|
| 767 | */ |
|
| 768 | public function testGetAppSchemaInformation() |
|
| 769 | { |
|
| 770 | $client = static::createRestClient(); |
|
| 771 | $client->request('OPTIONS', '/core/app/hello'); |
|
| 772 | ||
| 773 | $response = $client->getResponse(); |
|
| 774 | ||
| 775 | $this->assertCorsHeaders('GET, POST, PUT, PATCH, DELETE, OPTIONS', $response); |
|
| 776 | } |
|
| 777 | ||
| 778 | /** |
|
| 779 | * requests on OPTIONS and HEAD shall not lead graviton to get any data from mongodb. |
|