Skip to content

Commit 0637f73

Browse files
author
Tibor Kotosz
authored
Merge pull request #2 from elvetemedve/feature/add-composer-dependencies
Add composer dependencies
2 parents fe117df + abdc8bf commit 0637f73

4 files changed

Lines changed: 18 additions & 15 deletions

File tree

composer.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,14 @@
1515
],
1616
"require": {
1717
"php": ">=7.1",
18-
"behat/behat": "^3.5.0"
18+
"behat/behat": "^3.5.0",
19+
"magento/framework": ">=100.1",
20+
"container-interop/container-interop": "^1.2",
21+
"symfony/dependency-injection": ">=2.0",
22+
"symfony/event-dispatcher": ">=2.0",
23+
"magento/module-authorization": "*",
24+
"magento/module-user": "*",
25+
"magento/module-backend": "*"
1926
},
2027
"require-dev": {
2128
"bex/behat-test-runner": "^1.2.1",
@@ -28,5 +35,11 @@
2835
"psr-0": {
2936
"Bex\\Behat\\Magento2Extension": "src/"
3037
}
31-
}
38+
},
39+
"repositories": [
40+
{
41+
"type": "composer",
42+
"url": "https://repo.magento.com/"
43+
}
44+
]
3245
}

src/Bex/Behat/Magento2Extension/HelperContainer/Magento2SymfonyServiceContainer.php

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,6 @@
44

55
use Bex\Behat\Magento2Extension\Service\MagentoObjectManager;
66
use Interop\Container\ContainerInterface;
7-
use Magento\Authorization\Model\ResourceModel\Role\Collection;
8-
use Magento\Backend\Model\Auth\Session;
9-
use Magento\Framework\App\Bootstrap;
10-
use Magento\Framework\App\Filesystem\DirectoryList;
11-
use Magento\Framework\App\ObjectManager;
12-
use Magento\Framework\App\State;
13-
use Magento\Framework\ObjectManager\ConfigLoaderInterface;
14-
use Magento\Framework\Registry;
15-
use Magento\User\Model\UserFactory;
167
use Symfony\Component\DependencyInjection\ContainerBuilder as SymfonyServiceContainer;
178
use Symfony\Component\DependencyInjection\Definition;
189
use Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException;

src/Bex/Behat/Magento2Extension/Listener/MagentoObjectManagerInitializer.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
use Behat\Testwork\EventDispatcher\Event\BeforeSuiteTested;
66
use Behat\Testwork\EventDispatcher\Event\SuiteTested;
77
use Bex\Behat\Magento2Extension\ServiceContainer\Config;
8-
use Magento\Authorization\Model\ResourceModel\Role\Collection;
9-
use Magento\Backend\Model\Auth\Session;
108
use Magento\Framework\App\Area;
119
use Magento\Framework\App\Bootstrap;
1210
use Magento\Framework\App\Filesystem\DirectoryList;
1311
use Magento\Framework\App\ObjectManager;
1412
use Magento\Framework\App\State;
1513
use Magento\Framework\ObjectManager\ConfigLoaderInterface;
1614
use Magento\Framework\Registry;
17-
use Magento\User\Model\UserFactory;
1815
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
16+
use Magento\Authorization\Model\ResourceModel\Role\Collection;
17+
use Magento\Backend\Model\Auth\Session;
18+
use Magento\User\Model\UserFactory;
1919

2020
class MagentoObjectManagerInitializer implements EventSubscriberInterface
2121
{

src/Bex/Behat/Magento2Extension/ServiceContainer/Magento2Extension.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
use Behat\Testwork\ServiceContainer\Extension;
66
use Behat\Testwork\ServiceContainer\ExtensionManager;
7-
use Magento\Framework\App\Http as HttpApplication;
87
use Symfony\Component\Config\Definition\Builder\ArrayNodeDefinition;
98
use Symfony\Component\Config\FileLocator;
109
use Symfony\Component\DependencyInjection\ContainerBuilder;

0 commit comments

Comments
 (0)