Skip to content

Commit 7a76495

Browse files
committed
Unregistered RobotLoader after suite
1 parent 50043bf commit 7a76495

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/Codeception/Module/Nette.php

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ class Nette extends \Codeception\Util\Framework
1010
/** @var \Nette\DI\Container */
1111
protected $container;
1212

13+
/** @var \Nette\Loaders\RobotLoader */
14+
private $robotLoader;
15+
1316
/**
1417
* @var array $config
1518
*/
@@ -51,14 +54,19 @@ public function _beforeSuite($settings = array())
5154
foreach ($files as $file) {
5255
$configurator->addConfig($file);
5356
}
54-
$loader = $configurator->createRobotLoader();
57+
$this->robotLoader = $configurator->createRobotLoader();
5558
foreach ($this->config['robotLoader'] as $dir) {
56-
$loader->addDirectory($dir);
59+
$this->robotLoader->addDirectory($dir);
5760
}
58-
$loader->register();
61+
$this->robotLoader->register();
5962
$this->container = $configurator->createContainer();
6063
}
6164

65+
public function _afterSuite()
66+
{
67+
$this->robotLoader->unregister();
68+
}
69+
6270
/**
6371
* @param string $service
6472
* @return object

0 commit comments

Comments
 (0)