BookStackApp_BookStack/tests/Meta/LicensesTest.php
Dan Brown 514db60617
Tests: Categorised up meta tests
Extracted robots.txt tests into its own file to fit into new folder.
Also tweaked open search tests a tad to specifically check long app
names.
2024-09-30 17:07:53 +01:00

27 lines
720 B
PHP

<?php
namespace Tests\Meta;
use Tests\TestCase;
class LicensesTest extends TestCase
{
public function test_licenses_endpoint()
{
$resp = $this->get('/licenses');
$resp->assertOk();
$resp->assertSee('Licenses');
$resp->assertSee('PHP Library Licenses');
$resp->assertSee('Dan Brown and the BookStack Project contributors');
$resp->assertSee('doctrine/dbal');
$resp->assertSee('@codemirror/lang-html');
}
public function test_licenses_linked_to_from_settings()
{
$resp = $this->asAdmin()->get('/settings/features');
$html = $this->withHtml($resp);
$html->assertLinkExists(url('/licenses'), 'License Details');
}
}