diff --git a/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/CartTest.php b/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/CartTest.php index 9b7616551f618f04c4655e79ca64cc7c311985c5..50d44faef23ce5dafba2980a804f505e33c44c8d 100644 --- a/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/CartTest.php +++ b/module/VuFind/tests/integration-tests/src/VuFindTest/Mink/CartTest.php @@ -333,6 +333,12 @@ class CartTest extends \VuFindTest\Unit\MinkTestCase $this->assertEquals( 'Your item(s) were saved successfully. Go to List.', $result->getText() ); + // Make sure the link in the success message contains a valid list ID: + $result = $this->findCss($page, '.modal-body .alert-success a'); + $this->assertRegExp( + '|href="[^"]*/MyResearch/MyList/[0-9]+"|', + $result->getOuterHtml() + ); // Click the close button. $submit = $this->findCss($page, '.modal-body .btn');