[sysprof] tests: make test tool system independent
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sysprof] tests: make test tool system independent
- Date: Mon, 30 Aug 2021 22:25:32 +0000 (UTC)
commit 1d2c00b120e0513ffe3c755ccbeabfa7c6547398
Author: Christian Hergert <chergert redhat com>
Date: Mon Aug 30 15:25:24 2021 -0700
tests: make test tool system independent
We don't want to rely on host /proc/mounts or we cannot really test this
on machines other than the target failure.
src/tests/test-mountinfo.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/tests/test-mountinfo.c b/src/tests/test-mountinfo.c
index e458545..7a835a2 100644
--- a/src/tests/test-mountinfo.c
+++ b/src/tests/test-mountinfo.c
@@ -30,29 +30,29 @@ main (gint argc,
g_autofree gchar *lookup = NULL;
gsize len;
- if (argc != 3)
+ if (argc != 4)
{
- g_printerr ("usage: %s MOUNTINFO_FILE PATH_TO_TRANSLATE\n", argv[0]);
+ g_printerr ("usage: %s MOUNTS MOUNTINFO_FILE PATH_TO_TRANSLATE\n", argv[0]);
return 1;
}
info = sysprof_mountinfo_new ();
- if (!g_file_get_contents ("/proc/mounts", &contents, &len, &error))
+ if (!g_file_get_contents (argv[1], &contents, &len, &error))
g_error ("%s", error->message);
sysprof_mountinfo_parse_mounts (info, contents);
g_free (g_steal_pointer (&contents));
- if (!g_file_get_contents (argv[1], &contents, &len, &error))
+ if (!g_file_get_contents (argv[2], &contents, &len, &error))
g_error ("%s", error->message);
sysprof_mountinfo_parse_mountinfo (info, contents);
- lookup = sysprof_mountinfo_translate (info, argv[2]);
+ lookup = sysprof_mountinfo_translate (info, argv[3]);
if (lookup)
g_print ("%s\n", lookup);
else
- g_print ("%s\n", argv[2]);
+ g_print ("%s\n", argv[3]);
return 0;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]