@@ -67,22 +67,11 @@ function getHerdTestTempDir(): string
6767 return $ herdTestCleanupData ['tempDir ' ];
6868}
6969
70- test ('mcpPath builds correct path from HOME on non-Windows ' , function () {
71- $ testHome = getHerdTestTempDir ().'/home ' ;
72- mkdir ($ testHome , 0755 , true );
73- $ _SERVER ['HOME ' ] = $ testHome ;
74-
75- $ herd = new Herd ();
76- $ expected = $ testHome .'/Library/Application Support/Herd/bin/herd-mcp.phar ' ;
77-
78- expect ($ herd ->mcpPath ())->toBe ($ expected );
79- })->skipOnWindows ();
80-
8170test ('mcpPath builds correct Windows path from USERPROFILE when HOME missing ' , function () {
8271 unset($ _SERVER ['HOME ' ]);
8372 $ _SERVER ['USERPROFILE ' ] = 'C: \\Users \\TestUser ' ;
8473
85- $ herd = new Herd () ;
74+ $ herd = new Herd ;
8675 $ expected = 'C:/Users/TestUser/.config/herd/bin/herd-mcp.phar ' ;
8776
8877 expect ($ herd ->mcpPath ())->toBe ($ expected );
@@ -93,7 +82,7 @@ function getHerdTestTempDir(): string
9382 mkdir ($ testHome , 0755 , true );
9483 $ _SERVER ['HOME ' ] = $ testHome ;
9584
96- $ herd = new Herd () ;
85+ $ herd = new Herd ;
9786
9887 expect ($ herd ->isMcpAvailable ())->toBeFalse ();
9988});
@@ -103,7 +92,7 @@ function getHerdTestTempDir(): string
10392 mkdir ($ testHome , 0755 , true );
10493 $ _SERVER ['HOME ' ] = $ testHome ;
10594
106- $ herd = new Herd () ;
95+ $ herd = new Herd ;
10796 $ mcpPath = $ herd ->mcpPath ();
10897
10998 $ mcpDir = dirname ($ mcpPath );
@@ -119,7 +108,7 @@ function getHerdTestTempDir(): string
119108 mkdir ($ testHome , 0755 , true );
120109 $ _SERVER ['HOME ' ] = $ testHome ;
121110
122- $ herd = new Herd () ;
111+ $ herd = new Herd ;
123112 $ mcpPath = $ herd ->mcpPath ();
124113
125114 $ mcpDir = dirname ($ mcpPath );
@@ -139,7 +128,7 @@ function getHerdTestTempDir(): string
139128 mkdir ($ testHome , 0755 , true );
140129 $ _SERVER ['HOME ' ] = $ testHome ;
141130
142- $ herd = new Herd () ;
131+ $ herd = new Herd ;
143132
144133 expect ($ herd ->getHomePath ())->toBe ($ testHome );
145134})->skipOnWindows ();
@@ -148,7 +137,7 @@ function getHerdTestTempDir(): string
148137 unset($ _SERVER ['HOME ' ]);
149138 $ _SERVER ['USERPROFILE ' ] = 'C: \\Users \\TestUser ' ;
150139
151- $ herd = new Herd () ;
140+ $ herd = new Herd ;
152141
153142 expect ($ herd ->getHomePath ())->toBe ('C:/Users/TestUser ' );
154143})->onlyOnWindows ();
@@ -161,7 +150,7 @@ function getHerdTestTempDir(): string
161150 $ configDir = $ testHome .'/.config/herd ' ;
162151 mkdir ($ configDir , 0755 , true );
163152
164- $ herd = new Herd () ;
153+ $ herd = new Herd ;
165154
166155 expect ($ herd ->isInstalled ())->toBeTrue ();
167156})->onlyOnWindows ();
@@ -171,19 +160,19 @@ function getHerdTestTempDir(): string
171160 mkdir ($ testHome , 0755 , true );
172161 $ _SERVER ['HOME ' ] = $ testHome ;
173162
174- $ herd = new Herd () ;
163+ $ herd = new Herd ;
175164
176165 expect ($ herd ->isInstalled ())->toBeFalse ();
177166})->onlyOnWindows ();
178167
179168test ('isWindowsPlatform returns true on Windows ' , function () {
180- $ herd = new Herd () ;
169+ $ herd = new Herd ;
181170
182171 expect ($ herd ->isWindowsPlatform ())->toBeTrue ();
183172})->onlyOnWindows ();
184173
185174test ('isWindowsPlatform returns false on non-Windows platforms ' , function () {
186- $ herd = new Herd () ;
175+ $ herd = new Herd ;
187176
188177 expect ($ herd ->isWindowsPlatform ())->toBeFalse ();
189178})->skipOnWindows ();
0 commit comments