test: add missing cctest/test_path.cc

PR-URL: https://github.com/nodejs/node/pull/52148
Reviewed-By: Richard Lau <rlau@redhat.com>
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
Yagiz Nizipli 2024-03-21 10:36:40 -04:00 committed by GitHub
parent 6dd1c75f4a
commit 0b676736a0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 1 deletions

View File

@ -398,6 +398,7 @@
'test/cctest/test_environment.cc',
'test/cctest/test_linked_binding.cc',
'test/cctest/test_node_api.cc',
'test/cctest/test_path.cc',
'test/cctest/test_per_process.cc',
'test/cctest/test_platform.cc',
'test/cctest/test_report.cc',

View File

@ -101,7 +101,7 @@ std::string PathResolve(Environment* env,
const size_t numArgs = paths.size();
auto cwd = env->GetCwd(env->exec_path());
for (int i = numArgs - 1; i >= -1 && !resolvedAbsolute; i--) {
for (int i = numArgs - 1; i >= -1; i--) {
std::string path;
if (i >= 0) {
path = std::string(paths[i]);