Compare commits

..

No commits in common. "9a59a2563d25ee2fade13d8aeb494a883ccbce03" and "552eeb0c2568d42be871c27bd269f36217303b9c" have entirely different histories.

7 changed files with 201 additions and 907 deletions

4
.gitignore vendored
View File

@ -6,7 +6,3 @@
/config.json.local
/bindAPI.log
/reports/
/bindAPI.test.log
/.phpunit.result.cache
/config.json.test

View File

@ -1,53 +1,48 @@
{
"name": "tracer/bindapi",
"decription": "fo",
"authors": [
{
"name": "Micha Espey",
"email": "tracer@24unix.net"
}
],
"type": "project",
"license": "proprietary",
"minimum-stability": "stable",
"prefer-stable": true,
"require": {
"php": ">=8.1",
"ext-curl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
"ext-pdo": "*",
"ext-posix": "*",
"ext-sodium": "*",
"arubacao/tld-checker": "^1.2",
"monolog/monolog": "^3.1",
"netresearch/jsonmapper": "^4.0",
"php-di/php-di": "^6.3",
"phplucidframe/console-table": "^1.2",
"symfony/property-access": "^6.1",
"symfony/serializer": "^6.1",
"zircote/swagger-php": "^4.2"
},
"config": {
"optimize-autoloader": true,
"preferred-install": {
"*": "dist"
"name": "tracer/bindapi",
"decription": "fo",
"authors": [
{
"name": "Micha Espey",
"email": "tracer@24unix.net"
}
],
"type": "project",
"license": "proprietary",
"minimum-stability": "stable",
"prefer-stable": true,
"require": {
"php": ">=8.1",
"ext-curl": "*",
"ext-json": "*",
"ext-pdo": "*",
"arubacao/tld-checker": "^1.2",
"monolog/monolog": "^3.1",
"php-di/php-di": "^6.3",
"phplucidframe/console-table": "^1.2",
"zircote/swagger-php": "^4.2",
"ext-posix": "*",
"ext-openssl": "*"
},
"config": {
"optimize-autoloader": true,
"preferred-install": {
"*": "dist"
},
"sort-packages": true
},
"sort-packages": true
},
"autoload": {
"psr-4": {
"App\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Src\\": "src/"
}
},
"require-dev": {
"escapestudios/symfony2-coding-standard": "3.x-dev",
"phpunit/phpunit": "^9.5"
}
"autoload": {
"psr-4": {
"App\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Src\\": "src/"
}
},
"require-dev": {
"escapestudios/symfony2-coding-standard": "3.x-dev",
"phpunit/phpunit": "^9.5"
}
}

940
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.5/phpunit.xsd"
bootstrap="vendor/autoload.php"
cacheResultFile=".phpunit.cache/test-results"
executionOrder="depends,defects"
forceCoversAnnotation="false"
beStrictAboutCoversAnnotation="true"
beStrictAboutOutputDuringTests="true"
beStrictAboutTodoAnnotatedTests="true"
convertDeprecationsToExceptions="true"
failOnRisky="true"
failOnWarning="true"
verbose="true">
<phpunit bootstrap="vendor/autoload.php">
<testsuites>
<testsuite name="default">
<directory>tests</directory>
<testsuite name="bindAPI Test Suite">
<directory suffix=".php">./tests/</directory>
</testsuite>
</testsuites>
<coverage cacheDirectory=".phpunit.cache/code-coverage"
processUncoveredFiles="true">
<include>
<directory suffix=".php">src</directory>
</include>
</coverage>
</phpunit>

View File

@ -11,13 +11,14 @@ use PDOException;
* @covers \App\Controller\DatabaseConnection
* @covers \App\Controller\ConfigController
*/
class DatabaseConnectionTest extends BindApiControllerTest
class DatabaseConnectionTest extends BindApiTestController
{
private PDO $dbConnection;
public function testGetConnection()
{
$configController = new ConfigController(test: true);
$configController = new ConfigController(test: true);
$dbHost = $configController->getConfig(configKey: 'dbHost');
$dbPort = $configController->getConfig(configKey: 'dbPort');

View File

@ -7,7 +7,7 @@ use PHPUnit\Framework\TestCase;
/**
*
*/
class NameserverControllerTest extends BindApiControllerTest
class NameserverControllerTest extends TestCase
{
public function setUp(): void
{
@ -23,6 +23,6 @@ class NameserverControllerTest extends BindApiControllerTest
public function testUpdate()
{
self::assertEquals(expected: true, actual: true);
}
}

View File

@ -1,23 +0,0 @@
<?php
namespace Unit\Controller;
use PHPUnit\Framework\TestCase;
/**
*
*/
class RequestControllerTest extends BindApiControllerTest
{
public function setUp(): void
{
}
public function tearDown(): void
{
}
}