Skip to content

Commit caa0997

Browse files
committed
more test yield windows directory separator example
1 parent f48a268 commit caa0997

File tree

1 file changed

+31
-19
lines changed

1 file changed

+31
-19
lines changed

tests/TicketSwapErrorFormatterTest.php

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public static function provideLinkFormats() : iterable
8989
{
9090
yield [
9191
self::isWindows()
92-
? "↳ <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"
92+
? "↳ <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"
9393
: "↳ <href=phpstorm://open?file=/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php&line=20>src/Core/Admin/.../User/AddUserController.php:20</>\n",
9494
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
9595
20,
@@ -99,56 +99,68 @@ public static function provideLinkFormats() : iterable
9999
true,
100100
];
101101
yield [
102-
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
102+
self::isWindows()
103+
? "↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
104+
: "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
103105
TicketSwapErrorFormatter::LINK_FORMAT_GITHUB_ACTIONS,
104106
20,
105-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
106-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
107+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
108+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
107109
self::PHPSTORM_EDITOR_URL,
108110
true,
109111
];
110112
yield [
111-
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
113+
self::isWindows()
114+
? "↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
115+
: "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
112116
TicketSwapErrorFormatter::LINK_FORMAT_WARP,
113117
20,
114-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
115-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
118+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
119+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
116120
self::PHPSTORM_EDITOR_URL,
117121
true,
118122
];
119123
yield [
120-
"↳ file:///www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
124+
self::isWindows()
125+
? "↳ file://c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
126+
: "↳ file:///www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
121127
TicketSwapErrorFormatter::LINK_FORMAT_PHPSTORM,
122128
20,
123-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
124-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
129+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
130+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
125131
self::PHPSTORM_EDITOR_URL,
126132
true,
127133
];
128134
yield [
129-
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
135+
self::isWindows()
136+
? "↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
137+
: "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
130138
TicketSwapErrorFormatter::LINK_FORMAT_WITHOUT_EDITOR,
131139
20,
132-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
133-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
140+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
141+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
134142
self::PHPSTORM_EDITOR_URL,
135143
true,
136144
];
137145
yield [
138-
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
146+
self::isWindows()
147+
? "↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
148+
: "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
139149
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
140150
20,
141-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
142-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
151+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
152+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
143153
self::PHPSTORM_EDITOR_URL,
144154
false,
145155
];
146156
yield [
147-
"↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
157+
self::isWindows()
158+
? "↳ src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php:20\n"
159+
: "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20\n",
148160
TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT,
149161
20,
150-
'/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
151-
'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
162+
self::isWindows() ? 'c:\\www\\project\\src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
163+
self::isWindows() ? 'src\\Core\\Admin\\Controller\\Dashboard\\User\\AddUserController.php' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php',
152164
null,
153165
true,
154166
];

0 commit comments

Comments
 (0)