<?php
+namespace Shaarli\Plugin\Archiveorg;
/**
* PluginArchiveorgTest.php
*/
+use Shaarli\Plugin\PluginManager;
+
require_once 'plugins/archiveorg/archiveorg.php';
/**
* Class PluginArchiveorgTest
* Unit test for the archiveorg plugin
*/
-class PluginArchiveorgTest extends PHPUnit_Framework_TestCase
+class PluginArchiveorgTest extends \PHPUnit\Framework\TestCase
{
/**
* Reset plugin path
*/
- function setUp()
+ public function setUp()
{
PluginManager::$PLUGINS_PATH = 'plugins';
}
/**
* Test render_linklist hook on external links.
*/
- function testArchiveorgLinklistOnExternalLinks()
+ public function testArchiveorgLinklistOnExternalLinks()
{
$str = 'http://randomstr.com/test';
// plugin data
$this->assertEquals(1, count($link['link_plugin']));
$this->assertNotFalse(strpos($link['link_plugin'][0], $str));
-
}
/**
* Test render_linklist hook on internal links.
*/
- function testArchiveorgLinklistOnInternalLinks()
+ public function testArchiveorgLinklistOnInternalLinks()
{
$internalLink1 = 'http://shaarli.shaarli/?qvMAqg';
$internalLinkRealURL1 = '?qvMAqg';
)
);
-
$data = hook_archiveorg_render_linklist($data);
// Case n°1: first link type, public
$link = $data['links'][5];
$this->assertArrayNotHasKey('link_plugin', $link);
-
}
-
}