Skip to content

Commit f48a268

Browse files
committed
add 1 example for windows example
1 parent 9933385 commit f48a268

File tree

1 file changed

+9
-41
lines changed

1 file changed

+9
-41
lines changed

tests/TicketSwapErrorFormatterTest.php

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -87,19 +87,18 @@ public function testGetLinkFormatFromEnv(string $expected, array $environmentVar
8787
*/
8888
public static function provideLinkFormats() : iterable
8989
{
90-
// Unix/Linux paths (forward slashes)
91-
yield 'Unix - DEFAULT with editor and decoration' => [
90+
yield [
9291
self::isWindows()
9392
? "↳ <href=phpstorm://open?file=/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php&line=20>src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20</>\n"
9493
: "↳ <href=phpstorm://open?file=/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php&line=20>src/Core/Admin/.../User/AddUserController.php:20</>\n",
9594
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
9695
20,
97-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
98-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
96+
self::isWindows() ? 'c:\www\project\src\Core\Admin\Controller\Dashboard\User\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
97+
self::isWindows() ? 'src\Core\Admin\Controller\Dashboard\User\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
9998
self::PHPSTORM_EDITOR_URL,
10099
true,
101100
];
102-
yield 'Unix - GITHUB_ACTIONS' => [
101+
yield [
103102
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
104103
TicketSwapErrorFormatter::LINK_FORMAT_GITHUB_ACTIONS,
105104
20,
@@ -108,7 +107,7 @@ public static function provideLinkFormats() : iterable
108107
self::PHPSTORM_EDITOR_URL,
109108
true,
110109
];
111-
yield 'Unix - WARP' => [
110+
yield [
112111
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
113112
TicketSwapErrorFormatter::LINK_FORMAT_WARP,
114113
20,
@@ -117,7 +116,7 @@ public static function provideLinkFormats() : iterable
117116
self::PHPSTORM_EDITOR_URL,
118117
true,
119118
];
120-
yield 'Unix - PHPSTORM' => [
119+
yield [
121120
"↳ file:///www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
122121
TicketSwapErrorFormatter::LINK_FORMAT_PHPSTORM,
123122
20,
@@ -126,7 +125,7 @@ public static function provideLinkFormats() : iterable
126125
self::PHPSTORM_EDITOR_URL,
127126
true,
128127
];
129-
yield 'Unix - WITHOUT_EDITOR' => [
128+
yield [
130129
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
131130
TicketSwapErrorFormatter::LINK_FORMAT_WITHOUT_EDITOR,
132131
20,
@@ -135,7 +134,7 @@ public static function provideLinkFormats() : iterable
135134
self::PHPSTORM_EDITOR_URL,
136135
true,
137136
];
138-
yield 'Unix - DEFAULT without decoration' => [
137+
yield [
139138
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
140139
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
141140
20,
@@ -144,7 +143,7 @@ public static function provideLinkFormats() : iterable
144143
self::PHPSTORM_EDITOR_URL,
145144
false,
146145
];
147-
yield 'Unix - DEFAULT without editor URL' => [
146+
yield [
148147
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
149148
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
150149
20,
@@ -153,37 +152,6 @@ public static function provideLinkFormats() : iterable
153152
null,
154153
true,
155154
];
156-
157-
// Windows paths (backslashes)
158-
yield 'Windows - DEFAULT with editor and decoration' => [
159-
self::isWindows()
160-
? "↳ <href=phpstorm://open?file=C:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php&line=20>src\\Core\\Admin\\...\\User\\AddUserController.php:20</>\n"
161-
: "↳ <href=phpstorm://open?file=C:\www\project\src\Core\Admin\Controller\Dashboard\User\AddUserController.php&line=20>src\Core\Admin\Controller\Dashboard\User\AddUserController.php:20</>\n",
162-
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
163-
20,
164-
'C:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
165-
'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
166-
self::PHPSTORM_EDITOR_URL,
167-
true,
168-
];
169-
yield 'Windows - GITHUB_ACTIONS' => [
170-
"↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n",
171-
TicketSwapErrorFormatter::LINK_FORMAT_GITHUB_ACTIONS,
172-
20,
173-
'C:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
174-
'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
175-
self::PHPSTORM_EDITOR_URL,
176-
true,
177-
];
178-
yield 'Windows - WITHOUT_EDITOR' => [
179-
"↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n",
180-
TicketSwapErrorFormatter::LINK_FORMAT_WITHOUT_EDITOR,
181-
20,
182-
'C:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
183-
'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php',
184-
self::PHPSTORM_EDITOR_URL,
185-
true,
186-
];
187155
}
188156

189157
/**

0 commit comments

Comments
 (0)