X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2Fsrc%2FContent%2FText%2FBBCodeTest.php;h=7db69eef3900c882e60039ef31b7768ca15fdac8;hb=ab8997f9db910ba70c592bf106a7f5fc41a55b2d;hp=802a90278b9ec33c1b2070033b2ed4539fd0a531;hpb=7e926ef6877db74696abf6c1f098bdb5c09732b8;p=friendica.git diff --git a/tests/src/Content/Text/BBCodeTest.php b/tests/src/Content/Text/BBCodeTest.php index 802a90278b..7db69eef39 100644 --- a/tests/src/Content/Text/BBCodeTest.php +++ b/tests/src/Content/Text/BBCodeTest.php @@ -2,21 +2,17 @@ namespace Friendica\Test\src\Content\Text; +use Friendica\App\BaseURL; use Friendica\Content\Text\BBCode; +use Friendica\Core\L10n; use Friendica\Test\MockedTest; use Friendica\Test\Util\AppMockTrait; -use Friendica\Test\Util\L10nMockTrait; use Friendica\Test\Util\VFSTrait; -/** - * @runTestsInSeparateProcesses - * @preserveGlobalState disabled - */ class BBCodeTest extends MockedTest { use VFSTrait; use AppMockTrait; - use L10nMockTrait; protected function setUp() { @@ -40,7 +36,21 @@ class BBCodeTest extends MockedTest $this->configMock->shouldReceive('get') ->with('system', 'url') ->andReturn('friendica.local'); - $this->mockL10nT(); + $this->configMock->shouldReceive('get') + ->with('system', 'no_smilies') + ->andReturn(false); + + $l10nMock = \Mockery::mock(L10n::class); + $l10nMock->shouldReceive('t')->withAnyArgs()->andReturnUsing(function ($args) { return $args; }); + $this->dice->shouldReceive('create') + ->with(L10n::class) + ->andReturn($l10nMock); + + $baseUrlMock = \Mockery::mock(BaseURL::class); + $baseUrlMock->shouldReceive('get')->withAnyArgs()->andReturn('friendica.local'); + $this->dice->shouldReceive('create') + ->with(BaseURL::class) + ->andReturn($baseUrlMock); } public function dataLinks() @@ -109,6 +119,18 @@ class BBCodeTest extends MockedTest 'data' => "http://example.com