Adjust acceptance tests to changes in public share page menu

The "Download" item in the menu of public share pages is no longer shown
in wide (>768px) windows (although the element is in the DOM and shown
if resized to a narrow window).

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
pull/12352/head
Daniel Calviño Sánchez 7 years ago
parent 13d7a2746c
commit b5977bef2e
  1. 5
      tests/acceptance/features/bootstrap/FilesSharingAppContext.php

@ -198,7 +198,10 @@ class FilesSharingAppContext implements Context, ActorAwareInterface {
PHPUnit_Framework_Assert::fail("The Share menu is not visible yet after $timeout seconds");
}
PHPUnit_Framework_Assert::assertTrue(
// The acceptance tests are run in a window wider than 768px, so the
// download item should not be shown in the menu (although it will be in
// the DOM).
PHPUnit_Framework_Assert::assertFalse(
$this->actor->find(self::downloadItemInShareMenu())->isVisible());
PHPUnit_Framework_Assert::assertTrue(
$this->actor->find(self::directLinkItemInShareMenu())->isVisible());

Loading…
Cancel
Save