X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2Fsrc%2FContent%2FText%2FBBCodeTest.php;h=1ff653db917acd8bebf0f4a098122f4580a9fd18;hb=f480406dbc601312904d35c394e8c7682e4c60f7;hp=802a90278b9ec33c1b2070033b2ed4539fd0a531;hpb=55325f191bd90a70dd31b066a47c3c2044981278;p=friendica.git diff --git a/tests/src/Content/Text/BBCodeTest.php b/tests/src/Content/Text/BBCodeTest.php index 802a90278b..1ff653db91 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\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