This commit is contained in:
2023-12-30 14:34:31 +01:00
parent b5112ab12e
commit ba736ef661
63 changed files with 65 additions and 59 deletions

View File

@ -1,7 +0,0 @@
# Eclipse project files
.buildpath
.project
.settings
# Local PHPUnit configuration
phpunit.xml

View File

@ -1,7 +0,0 @@
<phpunit boostrap="tests/bootstrap.php">
<testsuites>
<testsuite>
<directory suffix="Test.php" phpVersion="5.4.0">tests</directory>
</testsuite>
</testsuites>
</phpunit>

View File

@ -1,10 +1,10 @@
<?php
namespace Shy\WordPress;
namespace plugins\buena\use\shy-wordpress\src\Shy\WordPress;
/**
use plugins\buena\use\shy/**
* A composite option with a fixed number of suboptions and their default values.
*/
abstract class CompositeOption implements \ArrayAccess, \Countable, \IteratorAggregate

View File

@ -1,6 +1,6 @@
<?php
namespace Shy\WordPress;
namespace plugins\buena\use\shy-wordpress\src\Shy\WordPress;

View File

@ -1,10 +1,10 @@
<?php
namespace Shy\WordPress;
namespace plugins\buena\use\shy-wordpress\src\Shy\WordPress;
/**
use plugins\buena\use\shy/**
* Marker class for WordPress plugins.
*/
abstract class Plugin

View File

@ -1,10 +1,10 @@
<?php
namespace Shy\WordPress;
namespace plugins\buena\use\shy-wordpress\src\Shy\WordPress;
/**
use plugins\buena\use\shyuse plugins\buena\use\shy/**
* Abstracts common functionality and escaping for the Settings API.
*
* TODO: Check slug and field names for illegal characters.

View File

@ -1,10 +1,10 @@
<?php
namespace Shy\WordPress;
namespace plugins\buena\use\shy-wordpress\src\Shy\WordPress;
abstract class Theme extends Plugin
use plugins\buena\use\shyabstract class Theme extends Plugin
{
public function __construct()
{

View File

@ -1,8 +1,8 @@
<?php
namespace Shy\WordPress\Tests;
namespace plugins\buena\use\shy-wordpress\tests\Shy\WordPress\Tests;
use Shy\WordPress\HookableTrait;
use wordpress\src\Shy\WordPress\HookableTrait;

View File

@ -1,8 +1,8 @@
<?php
namespace Shy\WordPress\Tests;
namespace plugins\buena\use\shy-wordpress\tests\Shy\WordPress\Tests;
use Shy\WordPress\SettingsPage;
use wordpress\src\Shy\WordPress\SettingsPage;
use PHPUnit_Framework_MockObject_MockObject as MockObject;
use PHPUnit_Framework_MockObject_Builder_InvocationMocker as BuilderInvocationMocker;
@ -15,13 +15,14 @@ class SettingsPageTest extends \WP_UnitTestCase
*
* @param string|null $slug
* @param string $capability
* @return SettingsPage|MockObject {
*
* @return wordpress\src\Shy\WordPress\SettingsPage|MockObject {
* @method BuilderInvocationMocker method(string)
* }
*/
protected function mockSettingsPage( $slug = null, $capability = 'manage_options' )
{
$builder = $this->getMockBuilder( 'Shy\WordPress\SettingsPage' )
$builder = $this->getMockBuilder( 'plugins\buena\use\shy-wordpress\src\Shy\WordPress\SettingsPage' )
->enableProxyingToOriginalMethods();
if ( null === $slug ) {
@ -37,10 +38,10 @@ class SettingsPageTest extends \WP_UnitTestCase
/**
* Test reading defaults from the settings page.
*
* @covers SettingsPage::__construct()
* @covers SettingsPage::getDefaults()
* @covers SettingsPage::offsetExists()
* @covers SettingsPage::offsetGet()
* @covers wordpress\src\Shy\WordPress\SettingsPage::__construct()
* @covers wordpress\src\Shy\WordPress\SettingsPage::getDefaults()
* @covers wordpress\src\Shy\WordPress\SettingsPage::offsetExists()
* @covers wordpress\src\Shy\WordPress\SettingsPage::offsetGet()
* @expectedException OutOfBoundsException
*/
public function testReading()
@ -63,7 +64,7 @@ class SettingsPageTest extends \WP_UnitTestCase
/**
* Test writing to the settings page.
*
* @covers SettingsPage::offsetSet()
* @covers wordpress\src\Shy\WordPress\SettingsPage::offsetSet()
* @expectedException OutOfBoundsException
*/
public function testWriting()
@ -100,10 +101,10 @@ class SettingsPageTest extends \WP_UnitTestCase
/**
* Test whether the settings page can be showed.
*
* @covers SettingsPage::__construct()
* @covers SettingsPage::getParentSlug()
* @covers SettingsPage::getPageTitle()
* @covers SettingsPage::getMenuTitle()
* @covers wordpress\src\Shy\WordPress\SettingsPage::__construct()
* @covers wordpress\src\Shy\WordPress\SettingsPage::getParentSlug()
* @covers wordpress\src\Shy\WordPress\SettingsPage::getPageTitle()
* @covers wordpress\src\Shy\WordPress\SettingsPage::getMenuTitle()
*/
public function testRegisterPage()
{
@ -124,7 +125,7 @@ class SettingsPageTest extends \WP_UnitTestCase
/**
* @covers SettingsPage::sanitizeOptions()
* @covers wordpress\src\Shy\WordPress\SettingsPage::sanitizeOptions()
*/
public function testSanitize()
{