mirror of
https://github.com/php-flasher/php-flasher.git
synced 2026-03-31 15:07:47 +01:00
469e826007
wip wip
37 lines
1.6 KiB
PHP
37 lines
1.6 KiB
PHP
<?php
|
|
|
|
/*
|
|
* This file is part of the PHPFlasher package.
|
|
* (c) Younes KHOUBZA <younes.khoubza@gmail.com>
|
|
*/
|
|
|
|
namespace Flasher\Tests\Symfony;
|
|
|
|
use Flasher\Symfony\Bridge\Bridge;
|
|
|
|
class FlasherBundleTest extends TestCase
|
|
{
|
|
public function testFlasherIntegration()
|
|
{
|
|
if (Bridge::versionCompare('2.1', '<')) {
|
|
self::markTestSkipped('ErrorException: 8192: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Compiler/RegisterKernelListenersPass.php line 39');
|
|
}
|
|
|
|
$container = $this->getContainer();
|
|
|
|
$this->assertTrue($container->has('flasher'));
|
|
$this->assertTrue($container->has('flasher.noty'));
|
|
$this->assertTrue($container->has('flasher.notyf'));
|
|
$this->assertTrue($container->has('flasher.pnotify'));
|
|
$this->assertTrue($container->has('flasher.sweetalert'));
|
|
$this->assertTrue($container->has('flasher.toastr'));
|
|
|
|
$this->assertInstanceOf('Flasher\Prime\Flasher', $container->get('flasher'));
|
|
$this->assertInstanceOf('Flasher\Noty\Prime\NotyFactory', $container->get('flasher.noty'));
|
|
$this->assertInstanceOf('Flasher\Notyf\Prime\NotyfFactory', $container->get('flasher.notyf'));
|
|
$this->assertInstanceOf('Flasher\Pnotify\Prime\PnotifyFactory', $container->get('flasher.pnotify'));
|
|
$this->assertInstanceOf('Flasher\SweetAlert\Prime\SweetAlertFactory', $container->get('flasher.sweetalert'));
|
|
$this->assertInstanceOf('Flasher\Toastr\Prime\ToastrFactory', $container->get('flasher.toastr'));
|
|
}
|
|
}
|