feat: plugin skeleton for Shopware 6.6 and 6.7 with CI and release pipeline
- composer.json (MIT, shopware/core ~6.6.0 || ~6.7.0, PHP ^8.2), plugin class, placeholder icon - PR checks and release workflow taken over from AeonDumpManager; phpunit runs as a 6.6/6.7 matrix - CHANGELOG, LICENSE, README, CLAUDE.md, smoke test Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fb6bdf6e8d
commit
be549d4a51
21 files changed
+997
-48
No files matched your search
@@ -0,0 +1,16 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
namespace AeonShopwareTools\Tests;
|
||||
|
||||
use PHPUnit\Framework\TestCase;
|
||||
use Shopware\Core\Framework\Test\TestCaseBase\KernelTestBehaviour;
|
||||
|
||||
class PluginBootTest extends TestCase
|
||||
{
|
||||
use KernelTestBehaviour;
|
||||
|
||||
public function testPluginIsActiveInTheKernel(): void
|
||||
{
|
||||
static::assertArrayHasKey('AeonShopwareTools', static::getKernel()->getBundles());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php declare(strict_types=1);
|
||||
|
||||
use Shopware\Core\TestBootstrapper;
|
||||
|
||||
$loader = (new TestBootstrapper())
|
||||
->addCallingPlugin()
|
||||
->addActivePlugins('AeonShopwareTools')
|
||||
->setForceInstallPlugins(true)
|
||||
->bootstrap()
|
||||
->getClassLoader();
|
||||
|
||||
$loader->addPsr4('AeonShopwareTools\\Tests\\', __DIR__);
|
||||
Reference in new issue
Block a user