Updated fullbench tests
diff --git a/programs/Makefile b/programs/Makefile
index 8ab2706..23a482d 100644
--- a/programs/Makefile
+++ b/programs/Makefile
@@ -127,11 +127,17 @@
 	./datagen -g256MB | ./zstd32 -v  | ./zstd32 -d > $(VOID)
 	./datagen -g6GB   | ./zstd32 -vq | ./zstd32 -d > $(VOID)
 
-test-fullbench: fullbench
+test-fullbench: fullbench datagen
 	./fullbench -i1
+	./datagen -P0 -g516K > tmp
+	./fullbench -i1 tmp
+	@rm tmp
 
-test-fullbench32: fullbench32
+test-fullbench32: fullbench32 datagen
 	./fullbench32 -i1
+	./datagen -P0 -g516K > tmp
+	./fullbench32 -i1 tmp
+	@rm tmp
 
 test-fuzzer: fuzzer
 	./fuzzer