diff tests/Makefile @ 222:0990c1cb4049 chroma-key-tuning-review

(Incomplete) unit tests for chroma and key estimation
author Chris Cannam
date Thu, 23 May 2019 13:29:02 +0100
parents 3780b91297ea
children 285f18c0992a
line wrap: on
line diff
--- a/tests/Makefile	Tue May 21 13:23:35 2019 +0100
+++ b/tests/Makefile	Thu May 23 13:29:02 2019 +0100
@@ -5,12 +5,13 @@
 LDFLAGS := $(LDFLAGS) -lboost_unit_test_framework -lpthread
 LIBS := ../libqm-dsp.a
 
-TESTS	:= test-mathutilities test-window test-filter test-fft test-dct test-pvoc test-resampler test-medianfilter
+TESTS	:= test-mathutilities test-window test-filter test-fft test-dct test-pvoc test-resampler test-medianfilter test-getkeymode test-chromagram
 
 VG	:= valgrind -q
 
 all: $(TESTS)
-	for t in $(TESTS); do echo "Running $$t"; $(VG) ./"$$t" || exit 1; done
+#	for t in $(TESTS); do echo "Running $$t"; $(VG) ./"$$t" || exit 1; done
+	for t in $(TESTS); do echo "Running $$t"; ./"$$t" || exit 1; done
 
 test-medianfilter: TestMedianFilter.o $(LIBS)
 	$(CXX) -o $@ $^ $(LDFLAGS)
@@ -36,6 +37,12 @@
 test-resampler: TestResampler.o $(LIBS)
 	$(CXX) -o $@ $^ $(LDFLAGS)
 
+test-chromagram: TestChromagram.o $(LIBS)
+	$(CXX) -o $@ $^ $(LDFLAGS)
+
+test-getkeymode: TestGetKeyMode.o $(LIBS)
+	$(CXX) -o $@ $^ $(LDFLAGS)
+
 TestMathUtilities.o: $(LIBS)
 TestMedianFilter.o: $(LIBS)
 TestWindow.o: $(LIBS)
@@ -44,6 +51,8 @@
 TestDCT.o: $(LIBS)
 TestPhaseVocoder.o: $(LIBS)
 TestResampler.o: $(LIBS)
+TestChromagram.o: $(LIBS)
+TestGetKeyMode.o: $(LIBS)
 
 clean: 
 	rm -f *.o $(TESTS)