You are here

protected function SchedulerJavascriptTestBase::setUp in Scheduler 2.x

Same name and namespace in other branches
  1. 8 tests/src/FunctionalJavascript/SchedulerJavascriptTestBase.php \Drupal\Tests\scheduler\FunctionalJavascript\SchedulerJavascriptTestBase::setUp()

Overrides BrowserTestBase::setUp

1 call to SchedulerJavascriptTestBase::setUp()
SchedulerJavascriptDefaultTimeTest::setUp in tests/src/FunctionalJavascript/SchedulerJavascriptDefaultTimeTest.php
1 method overrides SchedulerJavascriptTestBase::setUp()
SchedulerJavascriptDefaultTimeTest::setUp in tests/src/FunctionalJavascript/SchedulerJavascriptDefaultTimeTest.php

File

tests/src/FunctionalJavascript/SchedulerJavascriptTestBase.php, line 49

Class

SchedulerJavascriptTestBase
Base class for Scheduler javascript tests.

Namespace

Drupal\Tests\scheduler\FunctionalJavascript

Code

protected function setUp() : void {
  parent::setUp();

  // Call the common set-up functions defined in the traits.
  $this
    ->schedulerSetUp();

  // $this->getName() includes the test class and the dataProvider key. We can
  // use this to save time and resources by avoiding calls to the media and
  // product setup functions when they are not needed.
  if (stristr($this
    ->getName(), 'media')) {
    $this
      ->schedulerMediaSetUp();
  }
  if (stristr($this
    ->getName(), 'product')) {
    $this
      ->SchedulerCommerceProductSetUp();
  }
}