From c9a87c674017a36ab954d3e67ff4b741833b1477 Mon Sep 17 00:00:00 2001 From: Francis Hilaire Date: Tue, 31 Mar 2020 16:16:07 +0200 Subject: [PATCH] Change directory structure and add basic phpunit tests --- .travis.yml | 3 +- DependencyInjection/Configuration.php | 34 ------------------- composer.json | 7 ++-- ...teePayumStripeCheckoutSessionExtension.php | 2 -- ...ometeePayumStripeCheckoutSessionBundle.php | 0 .../Resources}/config/services.yaml | 0 ...eePayumStripeCheckoutSessionBundleTest.php | 17 ++++++++++ 7 files changed, 23 insertions(+), 40 deletions(-) delete mode 100644 DependencyInjection/Configuration.php rename {DependencyInjection => src/DependencyInjection}/PrometeePayumStripeCheckoutSessionExtension.php (88%) rename PrometeePayumStripeCheckoutSessionBundle.php => src/PrometeePayumStripeCheckoutSessionBundle.php (100%) rename {Resources => src/Resources}/config/services.yaml (100%) create mode 100644 tests/PrometeePayumStripeCheckoutSessionBundleTest.php diff --git a/.travis.yml b/.travis.yml index f3a7d3b..2c80d31 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,4 +10,5 @@ before_script: script: - composer validate --strict - - vendor/bin/ecs check . \ No newline at end of file + - vendor/bin/ecs check . + - vendor/bin/phpunit \ No newline at end of file diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php deleted file mode 100644 index 6c0da43..0000000 --- a/DependencyInjection/Configuration.php +++ /dev/null @@ -1,34 +0,0 @@ -getRootNode(); - - $this->addGlobalSection($rootNode); - - return $treeBuilder; - } - - /** - * @param ArrayNodeDefinition $node - */ - protected function addGlobalSection(ArrayNodeDefinition $node) - { - } -} diff --git a/composer.json b/composer.json index 787e99e..79d4eb6 100644 --- a/composer.json +++ b/composer.json @@ -14,9 +14,10 @@ "php-http/guzzle6-adapter": "^2.0" }, "autoload": { - "psr-4": { - "Prometee\\PayumStripeCheckoutSessionBundle\\": "." - } + "psr-4": { "Prometee\\PayumStripeCheckoutSessionBundle\\": "src/" } + }, + "autoload-dev": { + "psr-4": { "Tests\\Prometee\\PayumStripeCheckoutSession\\": "tests/" } }, "license": "MIT", "extra": { diff --git a/DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php b/src/DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php similarity index 88% rename from DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php rename to src/DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php index 5e58cfc..7796e53 100644 --- a/DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php +++ b/src/DependencyInjection/PrometeePayumStripeCheckoutSessionExtension.php @@ -19,8 +19,6 @@ class PrometeePayumStripeCheckoutSessionExtension extends Extension */ public function load(array $configs, ContainerBuilder $container) { - $configs = $this->processConfiguration($this->getConfiguration([], $container), $configs); - $loader = new YamlFileLoader( $container, new FileLocator(dirname(__DIR__).'/Resources/config') diff --git a/PrometeePayumStripeCheckoutSessionBundle.php b/src/PrometeePayumStripeCheckoutSessionBundle.php similarity index 100% rename from PrometeePayumStripeCheckoutSessionBundle.php rename to src/PrometeePayumStripeCheckoutSessionBundle.php diff --git a/Resources/config/services.yaml b/src/Resources/config/services.yaml similarity index 100% rename from Resources/config/services.yaml rename to src/Resources/config/services.yaml diff --git a/tests/PrometeePayumStripeCheckoutSessionBundleTest.php b/tests/PrometeePayumStripeCheckoutSessionBundleTest.php new file mode 100644 index 0000000..af9f9b3 --- /dev/null +++ b/tests/PrometeePayumStripeCheckoutSessionBundleTest.php @@ -0,0 +1,17 @@ +assertInstanceOf(Bundle::class, $bundle); + } +}