diff --git a/src/Controller/SelectAPIController.php b/src/Controller/SelectAPIController.php index b84789f0..594b3166 100644 --- a/src/Controller/SelectAPIController.php +++ b/src/Controller/SelectAPIController.php @@ -33,6 +33,8 @@ use Symfony\Contracts\Translation\TranslatorInterface; /** * @Route("/select_api") + * + * This endpoint is used by the select2 library to dynamically load data (used in the multiselect action helper in parts lists) */ class SelectAPIController extends AbstractController { diff --git a/tests/ApplicationAvailabilityFunctionalTest.php b/tests/ApplicationAvailabilityFunctionalTest.php index ba2340c4..cc3e5f66 100644 --- a/tests/ApplicationAvailabilityFunctionalTest.php +++ b/tests/ApplicationAvailabilityFunctionalTest.php @@ -77,7 +77,7 @@ class ApplicationAvailabilityFunctionalTest extends WebTestCase public function urlProvider(): ?Generator { //Homepage - //yield ['/']; + yield ['/']; //User related things yield ['/user/settings']; yield ['/user/info']; @@ -117,9 +117,21 @@ class ApplicationAvailabilityFunctionalTest extends WebTestCase //Statistics yield ['/statistics']; + //Event log + yield ['/log/']; //Slash suffix here is important + + //Typeahead yield ['/typeahead/builtInResources/search?query=DIP8']; yield ['/typeahead/tags/search/test']; + yield ['/typeahead/parameters/part/search/NPN']; + yield ['/typeahead/parameters/category/search/NPN']; + + //Select API + yield ['/select_api/category']; + yield ['/select_api/footprint']; + yield ['/select_api/manufacturer']; + yield ['/select_api/measurement_unit']; //Label test yield ['/scan']; @@ -130,5 +142,9 @@ class ApplicationAvailabilityFunctionalTest extends WebTestCase //Tools yield ['/tools/reel_calc']; + yield ['/tools/server_infos']; + + //Webauthn Register + yield ['/webauthn/register']; } }