Bug 34886: Add selenium tests
authorPedro Amorim <pedro.amorim@ptfs-europe.com>
Thu, 1 Feb 2024 15:42:12 +0000 (14:42 -0100)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Tue, 2 Apr 2024 15:59:07 +0000 (17:59 +0200)
commit3758a8c05e05b14360560a3e351439e2c4c0364c
tree64bea899a98ee82f86736d72e2c8b6c16d28b681
parentd134dbf4f11f8ed091c80eeae70d696f741c7376
Bug 34886: Add selenium tests

Tests added to cover different use cases and combinations of circulation rules values for authenticated and unauthenticated users
At the moment, 2 tests are failing, documented on the [DO NOT PUSH] commit.
These 2 failing tests fail for the search results page but pass on the detail page counterpart. Ideally they should match, for consistency sake.
But this may be the use case "details page should be more correct, results page is always an approximation" mentioned by Nick.

More test combinations may be added in the future.

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
t/db_dependent/selenium/opac_holds.t [new file with mode: 0644]