From 799d9e845fb8fd6e9c585a7e8cd8966cc0c47437 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 17 May 2017 11:28:19 +0200 Subject: tests: (libmount) parse version from command line Signed-off-by: Karel Zak --- libmount/src/version.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libmount/src/version.c') diff --git a/libmount/src/version.c b/libmount/src/version.c index 76e137f32..acacf09c5 100644 --- a/libmount/src/version.c +++ b/libmount/src/version.c @@ -110,6 +110,10 @@ static int test_version(struct libmnt_test *ts, int argc, char *argv[]) const char *ver; const char **features; + if (argc == 2) + printf("Your version: %d\n", + mnt_parse_version_string(argv[1])); + mnt_get_library_version(&ver); printf("Library version: %s\n", ver); @@ -120,6 +124,8 @@ static int test_version(struct libmnt_test *ts, int argc, char *argv[]) while (features && *features) printf(" %s", *features++); + printf("\n"); + if (mnt_get_library_version(NULL) == mnt_parse_version_string(LIBMOUNT_VERSION)) return 0; -- cgit v1.2.3-55-g7522