From d56bf7cae8157f6f75ccc59df1c945603e510f7d Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 7 Apr 2024 08:28:32 -0300 Subject: src/lib.c: Print project metadata on pindaiba_main --- tests/cli-opts.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 tests/cli-opts.sh (limited to 'tests') diff --git a/tests/cli-opts.sh b/tests/cli-opts.sh new file mode 100755 index 0000000..f8b9f0a --- /dev/null +++ b/tests/cli-opts.sh @@ -0,0 +1,13 @@ +#!/bin/sh +set -eu + +VERSION="$(awk '/^VERSION / { print $3 }' Makefile)" +DATE="$(awk '/^DATE / { print $3 }' Makefile)" +NAME="$(awk '/^NAME / { print $3 }' Makefile)" + +EXPECTED="$NAME $VERSION $DATE" +GIVEN="$("$@")" + +if [ "$GIVEN" != "$EXPECTED" ]; then + exit 1 +fi -- cgit v1.2.3