From b170399712c8b60f4a2241a421836a2cd7e2e8f5 Mon Sep 17 00:00:00 2001 From: "tim.schubert@tu-bs.de" <tim.schubert@tu-bs.de> Date: Sun, 30 Oct 2016 00:28:15 +0200 Subject: [PATCH] Test cases. --- Makefile | 8 ++++++-- {tests => test}/cases | 0 {tests => test}/expected | 0 tests/tests.sh | 2 -- 4 files changed, 6 insertions(+), 4 deletions(-) rename {tests => test}/cases (100%) rename {tests => test}/expected (100%) delete mode 100755 tests/tests.sh diff --git a/Makefile b/Makefile index 5b060ef..6647956 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,14 @@ FILE = netcalc -all: $(FILE) +all: $(FILE) tests .PHONY: clean clean: rm netcalc -$(FILE): netcalc.c +$(FILE): $(FILE).c gcc $^ -o $@ + +tests: + ./netcalc -c < test/cases > test/results + diff test/results test/expected diff --git a/tests/cases b/test/cases similarity index 100% rename from tests/cases rename to test/cases diff --git a/tests/expected b/test/expected similarity index 100% rename from tests/expected rename to test/expected diff --git a/tests/tests.sh b/tests/tests.sh deleted file mode 100755 index 5d49697..0000000 --- a/tests/tests.sh +++ /dev/null @@ -1,2 +0,0 @@ -cat cases | ../netcalc -c > results -diff expected results