File history.test-fish-skip.patch of Package code
Our XDG_DATA_HOME shenanigans seem to break this test
--- vscode-1.106.0/src/vs/workbench/contrib/terminalContrib/history/test/common/history.test.ts.orig 2025-11-11 15:25:32.000000000 +0100
+++ vscode-1.106.0/src/vs/workbench/contrib/terminalContrib/history/test/common/history.test.ts 2025-11-15 18:49:17.866023584 +0100
@@ -499,7 +499,7 @@ suite('Terminal history', () => {
env['HOME'] = originalEnvValues['HOME'];
}
});
- test('current OS', async () => {
+ test.skip('current OS', async () => {
filePath = '/home/user/.local/share/fish/fish_history';
deepStrictEqual((await instantiationService.invokeFunction(fetchFishHistory))!.commands, expectedCommands);
});
@@ -547,11 +547,11 @@ suite('Terminal history', () => {
remoteEnvironment = { os: OperatingSystem.Windows };
strictEqual(await instantiationService.invokeFunction(fetchFishHistory), undefined);
});
- test('macOS', async () => {
+ test.skip('macOS', async () => {
remoteEnvironment = { os: OperatingSystem.Macintosh };
deepStrictEqual((await instantiationService.invokeFunction(fetchFishHistory))!.commands, expectedCommands);
});
- test('Linux', async () => {
+ test.skip('Linux', async () => {
remoteEnvironment = { os: OperatingSystem.Linux };
deepStrictEqual((await instantiationService.invokeFunction(fetchFishHistory))!.commands, expectedCommands);
});