You are here

public function FeedsExUnitTestBase::setUp in Feeds extensible parsers 7.2

7 calls to FeedsExUnitTestBase::setUp()
FeedsExHtmlUnitTests::setUp in src/Tests/FeedsExHtml.test
FeedsExJmesPathUnitTests::setUp in src/Tests/FeedsExJmesPath.test
FeedsExJsonPathLinesUnitTests::setUp in src/Tests/FeedsExJsonPathLines.test
FeedsExJsonPathUnitTests::setUp in src/Tests/FeedsExJsonPath.test
FeedsExQueryPathHtmlUnitTests::setUp in src/Tests/FeedsExQueryPathHtml.test

... See full list

7 methods override FeedsExUnitTestBase::setUp()
FeedsExHtmlUnitTests::setUp in src/Tests/FeedsExHtml.test
FeedsExJmesPathUnitTests::setUp in src/Tests/FeedsExJmesPath.test
FeedsExJsonPathLinesUnitTests::setUp in src/Tests/FeedsExJsonPathLines.test
FeedsExJsonPathUnitTests::setUp in src/Tests/FeedsExJsonPath.test
FeedsExQueryPathHtmlUnitTests::setUp in src/Tests/FeedsExQueryPathHtml.test

... See full list

File

src/Tests/FeedsExUnitTests.test, line 20
Contains unit tests for feeds_ex.

Class

FeedsExUnitTestBase
Base class for units tests.

Code

public function setUp() {
  parent::setUp();

  // Isn't this fun!
  drupal_load('module', 'feeds');
  $feeds = DRUPAL_ROOT . '/' . drupal_get_path('module', 'feeds');
  require_once $feeds . '/includes/FeedsConfigurable.inc';
  require_once $feeds . '/includes/FeedsSource.inc';
  require_once $feeds . '/includes/FeedsImporter.inc';
  require_once $feeds . '/plugins/FeedsPlugin.inc';
  require_once $feeds . '/plugins/FeedsFetcher.inc';
  require_once $feeds . '/plugins/FeedsFileFetcher.inc';
  require_once $feeds . '/plugins/FeedsParser.inc';
  require_once $feeds . '/plugins/FeedsProcessor.inc';
  require_once $feeds . '/plugins/FeedsNodeProcessor.inc';
  drupal_load('module', 'feeds_ex');
  $this->moduleDir = DRUPAL_ROOT . '/' . drupal_get_path('module', 'feeds_ex');
  require_once $this->moduleDir . '/src/Json/Utility.php';
  require_once $this->moduleDir . '/src/Xml/Utility.php';
  require_once $this->moduleDir . '/src/File/FeedsExLineIterator.php';
  require_once $this->moduleDir . '/src/FeedsExBase.inc';
}