diff --git a/src/fish_tests.cpp b/src/fish_tests.cpp index 38d17b83a..a197dfa48 100644 --- a/src/fish_tests.cpp +++ b/src/fish_tests.cpp @@ -3228,11 +3228,11 @@ static void test_autosuggest_suggest_special() { __LINE__); // Don't crash on ~ (issue #2696). Note this is cwd dependent. - if (system("mkdir -p '~hahaha/path1/path2/'")) err(L"mkdir failed"); - perform_one_autosuggestion_cd_test(L"cd ~haha", L"ha/path1/path2/", vars, __LINE__); - perform_one_autosuggestion_cd_test(L"cd ~hahaha/", L"path1/path2/", vars, __LINE__); - perform_one_completion_cd_test(L"cd ~haha", L"ha/", vars, __LINE__); - perform_one_completion_cd_test(L"cd ~hahaha/", L"path1/", vars, __LINE__); + if (system("mkdir -p '~absolutelynosuchuser/path1/path2/'")) err(L"mkdir failed"); + perform_one_autosuggestion_cd_test(L"cd ~absolutelynosuchus", L"er/path1/path2/", vars, __LINE__); + perform_one_autosuggestion_cd_test(L"cd ~absolutelynosuchuser/", L"path1/path2/", vars, __LINE__); + perform_one_completion_cd_test(L"cd ~absolutelynosuchus", L"er/", vars, __LINE__); + perform_one_completion_cd_test(L"cd ~absolutelynosuchuser/", L"path1/", vars, __LINE__); parser_t::principal_parser().vars().remove(L"HOME", ENV_LOCAL | ENV_EXPORT); popd();