You are here

public function FeedsExJsonPathLinesUnitTests::setUp in Feeds extensible parsers 7.2

Overrides FeedsExUnitTestBase::setUp

1 call to FeedsExJsonPathLinesUnitTests::setUp()
FeedsExJmesPathLinesUnitTests::setUp in src/Tests/FeedsExJmesPathLines.test
1 method overrides FeedsExJsonPathLinesUnitTests::setUp()
FeedsExJmesPathLinesUnitTests::setUp in src/Tests/FeedsExJmesPathLines.test

File

src/Tests/FeedsExJsonPathLines.test, line 42
Contains FeedsExJsonPathLinesUnitTests.

Class

FeedsExJsonPathLinesUnitTests
Unit tests for FeedsExJsonPathLines.

Code

public function setUp() {
  parent::setUp();
  require_once $this->moduleDir . '/src/FeedsExJsonPath.inc';
  require_once $this->moduleDir . '/src/FeedsExJsonPathLines.inc';
  $this
    ->downloadJsonPath();
  $this->source = $this
    ->getMockFeedsSource();
  $this->parser = FeedsConfigurable::instance('FeedsExJsonPathLines', 'test_parser');
  $this->parser
    ->addConfig(array(
    'sources' => array(
      'title' => array(
        'name' => 'Title',
        'value' => 'name',
      ),
    ),
  ));
  $this->fetcherResult = new FeedsFileFetcherResult($this->moduleDir . '/tests/resources/test.jsonl');
}