Re: [PATCH v16 11/14] Hookup unittests for the reftable library.

2 messages, 2 authors, 2020-06-09 · open the first message on its own page

Re: [PATCH v16 11/14] Hookup unittests for the reftable library.

From: Junio C Hamano <hidden>
Date: 2020-06-08 19:39:13

"Han-Wen Nienhuys via GitGitGadget" [off-list ref] writes:
From: Han-Wen Nienhuys <redacted>

The unittests are under reftable/*_test.c, so all of the reftable code stays in
one directory. They are called from t/helpers/test-reftable.c in t0031-reftable.sh

Signed-off-by: Han-Wen Nienhuys <redacted>
---
Hmph,

make: *** No rule to make target 't/helper/test-reftable.c', needed by 't/helper/test-reftable.o'.  Stop.
make: *** Waiting for unfinished jobs....
 Makefile             | 17 ++++++++++++++++-
 t/helper/test-tool.c |  1 +
 t/helper/test-tool.h |  1 +
 t/t0031-reftable.sh  |  5 +++++
 4 files changed, 23 insertions(+), 1 deletion(-)
Forgot to add a source file?

[PATCH] Fixup! Add t/helper/test-reftable.c

From: <hidden>
Date: 2020-06-09 17:23:03

From: Han-Wen Nienhuys <redacted>

Signed-off-by: Han-Wen Nienhuys <redacted>
---
 t/helper/test-reftable.c | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 t/helper/test-reftable.c
diff --git a/t/helper/test-reftable.c b/t/helper/test-reftable.c
new file mode 100644
index 0000000000..95d18ba1fa
--- /dev/null
+++ b/t/helper/test-reftable.c
@@ -0,0 +1,15 @@
+#include "reftable/reftable-tests.h"
+#include "test-tool.h"
+
+int cmd__reftable(int argc, const char **argv)
+{
+	block_test_main(argc, argv);
+	merged_test_main(argc, argv);
+	record_test_main(argc, argv);
+	refname_test_main(argc, argv);
+	reftable_test_main(argc, argv);
+	slice_test_main(argc, argv);
+	stack_test_main(argc, argv);
+	tree_test_main(argc, argv);
+	return 0;
+}
-- 
2.27.0.278.ge193c7cf3a9-goog
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help