Skip to content

Commit a045b08

Browse files
authored
Merge pull request #4 from xepozz/format
Style the output
2 parents cb92342 + a86ef32 commit a045b08

File tree

2 files changed

+70
-70
lines changed

2 files changed

+70
-70
lines changed

src/Mocker.php

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ public function generate(array $mocks): string
4141
$resultString = VarDumper::create($imock['result'])->export(false);
4242
$defaultString = $imock['default'] ? 'true' : 'false';
4343
$mockerConfig[] = <<<PHP
44-
MockerState::addCondition(
45-
"$namespace",
46-
"$functionName",
47-
$argumentsString,
48-
$resultString,
49-
$defaultString,
50-
);
44+
MockerState::addCondition(
45+
"$namespace",
46+
"$functionName",
47+
$argumentsString,
48+
$resultString,
49+
$defaultString,
50+
);
5151
PHP;
5252
}
5353
}
@@ -59,7 +59,7 @@ public function generate(array $mocks): string
5959

6060
$outputs[] = <<<PHP
6161
namespace {$namespace} {
62-
use {$mockerConfigClassName};
62+
use {$mockerConfigClassName};
6363
6464
$innerOutputsString
6565
}
@@ -72,7 +72,7 @@ public function generate(array $mocks): string
7272
$runtimeMocks = implode("\n", $mockerConfig);
7373
$pre = <<<PHP
7474
namespace {
75-
use {$mockerConfigClassName};
75+
use {$mockerConfigClassName};
7676
7777
{$runtimeMocks}
7878
}
@@ -107,23 +107,23 @@ private function generateFunction(mixed $groupedMocks): string
107107
foreach ($groupedMocks as $functionName => $_) {
108108
$function = "fn() => \\$functionName(...\$arguments)";
109109
if ($_[0]['function'] !== false) {
110-
$function = is_string($_[0]['function']) ? $_[0]['function'] : VarDumper::create(
111-
$_[0]['function']
112-
)->export(false);
110+
$function = is_string($_[0]['function'])
111+
? $_[0]['function']
112+
: VarDumper::create($_[0]['function'])->export(false);
113113
}
114114

115115
$string = <<<PHP
116-
function $functionName(...\$arguments)
117-
{
118-
\$position = MockerState::saveTrace(__NAMESPACE__, "$functionName", \$arguments);
119-
if (MockerState::checkCondition(__NAMESPACE__, "$functionName", \$arguments)) {
120-
\$result = MockerState::getResult(__NAMESPACE__, "$functionName", \$arguments);
121-
} else {
122-
\$result = MockerState::getDefaultResult(__NAMESPACE__, "$functionName", $function);
116+
function $functionName(...\$arguments)
117+
{
118+
\$position = MockerState::saveTrace(__NAMESPACE__, "$functionName", \$arguments);
119+
if (MockerState::checkCondition(__NAMESPACE__, "$functionName", \$arguments)) {
120+
\$result = MockerState::getResult(__NAMESPACE__, "$functionName", \$arguments);
121+
} else {
122+
\$result = MockerState::getDefaultResult(__NAMESPACE__, "$functionName", $function);
123+
}
124+
125+
return MockerState::saveTraceResult(__NAMESPACE__, "$functionName", \$position, \$result);
123126
}
124-
125-
return MockerState::saveTraceResult(__NAMESPACE__, "$functionName", \$position, \$result);
126-
}
127127
PHP;
128128
$innerOutputs[] = $string;
129129
}

tests/MockerTest.php

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -32,32 +32,32 @@ public function generateProvider()
3232
],
3333
<<<PHP
3434
namespace {
35-
use Xepozz\InternalMocker\MockerState;
36-
37-
MockerState::addCondition(
38-
"Xepozz\InternalMocker\Tests\Integration",
39-
"time",
40-
[],
41-
555,
42-
false,
43-
);
35+
use Xepozz\InternalMocker\MockerState;
36+
37+
MockerState::addCondition(
38+
"Xepozz\InternalMocker\Tests\Integration",
39+
"time",
40+
[],
41+
555,
42+
false,
43+
);
4444
}
4545
4646
4747
namespace Xepozz\InternalMocker\Tests\Integration {
48-
use Xepozz\InternalMocker\MockerState;
49-
50-
function time(...\$arguments)
51-
{
52-
\$position = MockerState::saveTrace(__NAMESPACE__, "time", \$arguments);
53-
if (MockerState::checkCondition(__NAMESPACE__, "time", \$arguments)) {
54-
\$result = MockerState::getResult(__NAMESPACE__, "time", \$arguments);
55-
} else {
56-
\$result = MockerState::getDefaultResult(__NAMESPACE__, "time", fn() => \\time(...\$arguments));
48+
use Xepozz\InternalMocker\MockerState;
49+
50+
function time(...\$arguments)
51+
{
52+
\$position = MockerState::saveTrace(__NAMESPACE__, "time", \$arguments);
53+
if (MockerState::checkCondition(__NAMESPACE__, "time", \$arguments)) {
54+
\$result = MockerState::getResult(__NAMESPACE__, "time", \$arguments);
55+
} else {
56+
\$result = MockerState::getDefaultResult(__NAMESPACE__, "time", fn() => \\time(...\$arguments));
57+
}
58+
59+
return MockerState::saveTraceResult(__NAMESPACE__, "time", \$position, \$result);
5760
}
58-
59-
return MockerState::saveTraceResult(__NAMESPACE__, "time", \$position, \$result);
60-
}
6161
}
6262
PHP,
6363
],
@@ -84,39 +84,39 @@ function time(...\$arguments)
8484
],
8585
<<<PHP
8686
namespace {
87-
use Xepozz\InternalMocker\MockerState;
88-
89-
MockerState::addCondition(
90-
"Xepozz\InternalMocker\Tests\Integration",
91-
"str_contains",
92-
['haystack' => 'string','needle' => 'str'],
93-
false,
94-
false,
95-
);
96-
MockerState::addCondition(
97-
"Xepozz\InternalMocker\Tests\Integration",
98-
"str_contains",
99-
['haystack' => 'string2','needle' => 'str'],
100-
false,
101-
false,
102-
);
87+
use Xepozz\InternalMocker\MockerState;
88+
89+
MockerState::addCondition(
90+
"Xepozz\InternalMocker\Tests\Integration",
91+
"str_contains",
92+
['haystack' => 'string','needle' => 'str'],
93+
false,
94+
false,
95+
);
96+
MockerState::addCondition(
97+
"Xepozz\InternalMocker\Tests\Integration",
98+
"str_contains",
99+
['haystack' => 'string2','needle' => 'str'],
100+
false,
101+
false,
102+
);
103103
}
104104
105105
106106
namespace Xepozz\InternalMocker\Tests\Integration {
107-
use Xepozz\InternalMocker\MockerState;
107+
use Xepozz\InternalMocker\MockerState;
108108
109-
function str_contains(...\$arguments)
110-
{
111-
\$position = MockerState::saveTrace(__NAMESPACE__, "str_contains", \$arguments);
112-
if (MockerState::checkCondition(__NAMESPACE__, "str_contains", \$arguments)) {
113-
\$result = MockerState::getResult(__NAMESPACE__, "str_contains", \$arguments);
114-
} else {
115-
\$result = MockerState::getDefaultResult(__NAMESPACE__, "str_contains", fn() => \\str_contains(...\$arguments));
109+
function str_contains(...\$arguments)
110+
{
111+
\$position = MockerState::saveTrace(__NAMESPACE__, "str_contains", \$arguments);
112+
if (MockerState::checkCondition(__NAMESPACE__, "str_contains", \$arguments)) {
113+
\$result = MockerState::getResult(__NAMESPACE__, "str_contains", \$arguments);
114+
} else {
115+
\$result = MockerState::getDefaultResult(__NAMESPACE__, "str_contains", fn() => \\str_contains(...\$arguments));
116+
}
117+
118+
return MockerState::saveTraceResult(__NAMESPACE__, "str_contains", \$position, \$result);
116119
}
117-
118-
return MockerState::saveTraceResult(__NAMESPACE__, "str_contains", \$position, \$result);
119-
}
120120
}
121121
PHP,
122122
],

0 commit comments

Comments
 (0)