summaryrefslogtreecommitdiff
path: root/test/libapt/compareversion_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/libapt/compareversion_test.cc')
-rw-r--r--test/libapt/compareversion_test.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/libapt/compareversion_test.cc b/test/libapt/compareversion_test.cc
index ee469f785..012932286 100644
--- a/test/libapt/compareversion_test.cc
+++ b/test/libapt/compareversion_test.cc
@@ -37,19 +37,20 @@ static bool callDPKG(const char * const val, const char * const ref, char const
if (Process == 0)
{
const char * args[] = {
- BIN_DIR "/dpkg",
+ "dpkg",
"--compare-versions",
val,
op,
ref,
nullptr
};
- execv(args[0], (char**) args);
+ execvp(args[0], (char**) args);
exit(1);
}
int Ret;
waitpid(Process, &Ret, 0);
- return WIFEXITED(Ret) == true && WEXITSTATUS(Ret) == 0;
+ EXPECT_TRUE(WIFEXITED(Ret));
+ return WEXITSTATUS(Ret) == 0;
}