1
0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-07-30 21:30:14 +02:00

refactor: ./tests (#2649)

* refactor: ./tests

* test: consolidate testsuites

* refactor: move config setup into rssbridge.php

Makes it easier to unit test.

* lint
This commit is contained in:
Dag
2022-04-13 21:04:10 +02:00
committed by GitHub
parent 183004f954
commit d62b977394
11 changed files with 20 additions and 42 deletions

View File

@@ -1,11 +1,9 @@
<?php
require_once __DIR__ . '/../lib/rssbridge.php';
use PHPUnit\Framework\TestCase;
class ListActionTest extends TestCase {
private $action;
private $data;
/**
@@ -75,17 +73,15 @@ class ListActionTest extends TestCase {
}
}
////////////////////////////////////////////////////////////////////////////
private function initAction() {
$actionFac = new ActionFactory();
$actionFac->setWorkingDir(PATH_LIB_ACTIONS);
$this->action = $actionFac->create('list');
$this->action->setUserData(array()); /* no user data required */
$action = $actionFac->create('list');
$action->setUserData(array()); /* no user data required */
ob_start();
$this->action->execute();
$action->execute();
$this->data = ob_get_contents();
ob_clean();
ob_end_flush();