Browse Source
Merge pull request #23391 from nextcloud/fix/23245/fix-asynccommandbus-test-failure
Overwrite also the new command bus name to execute them in sync in th…
pull/23295/head
Morris Jobke
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
0 deletions
-
tests/lib/TestCase.php
|
|
|
@ -27,6 +27,7 @@ use DOMNode; |
|
|
|
use OC\Command\QueueBus; |
|
|
|
use OC\Files\Filesystem; |
|
|
|
use OC\Template\Base; |
|
|
|
use OCP\Command\IBus; |
|
|
|
use OCP\DB\QueryBuilder\IQueryBuilder; |
|
|
|
use OCP\Defaults; |
|
|
|
use OCP\IDBConnection; |
|
|
|
@ -119,6 +120,7 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase { |
|
|
|
// overwrite the command bus with one we can run ourselves
|
|
|
|
$this->commandBus = new QueueBus(); |
|
|
|
$this->overwriteService('AsyncCommandBus', $this->commandBus); |
|
|
|
$this->overwriteService(IBus::class, $this->commandBus); |
|
|
|
|
|
|
|
// detect database access
|
|
|
|
self::$wasDatabaseAllowed = true; |
|
|
|
|