Skip to content

Commit 7b1530e

Browse files
committed
Normalize whitespace around colons in type hints and return types in tests.
1 parent da1fc58 commit 7b1530e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

tests/Go/Instrument/Transformer/WeavingTransformerTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ public function testMultipleClasses(): void
217217
*/
218218
protected function normalizeWhitespaces(string $value): string
219219
{
220+
$value = preg_replace('/\)\s*:\s*(\S)/', '): $1', $value);
220221
return strtr(
221222
preg_replace('/\s+$/m', '', $value),
222223
[

tests/Go/Proxy/Part/InterceptedMethodGeneratorTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ public function testGenerate(string $className, string $methodName, string $expe
4040
$generatedCode = preg_replace('#/\*.+?\*/#s', '', $generatedCode);
4141
// Remove trailing spaces and empty function body
4242
$generatedCode = trim($generatedCode, "\n{} ");
43+
44+
$generatedCode = preg_replace('/\s*:\s*(\S)/', ': $1', $generatedCode);
45+
$expectedSignature = preg_replace('/\s*:\s*(\S)/', ': $1', $expectedSignature);
4346
$this->assertSame($expectedSignature, $generatedCode);
4447
}
4548

0 commit comments

Comments
 (0)