neo_doxygen: Register tests.
authorJean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
Mon, 24 Nov 2014 14:39:24 +0000 (09:39 -0500)
committerJean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
Tue, 25 Nov 2014 18:47:11 +0000 (13:47 -0500)
Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>

contrib/neo_doxygen/Makefile
tests/listfull.sh
tests/nitg-g.skip

index 80eecd0..53383f7 100644 (file)
@@ -15,8 +15,9 @@
 NITG=../../bin/nitg
 NITG_FLAGS=--dir bin
 NEO4J_DIR=/var/lib/neo4j
+OLD_PWD=${PWD}
 
-.PHONY: bin reset-neo
+.PHONY: bin reset-neo run-tests tests
 
 # Compile the tool.
 bin:
@@ -28,3 +29,13 @@ reset-neo:
        sudo -u neo4j "${NEO4J_DIR}/bin/neo4j" stop \
        && sudo -u neo4j rm -rf "${NEO4J_DIR}/data/graph.db" \
        && sudo -u neo4j "${NEO4J_DIR}/bin/neo4j" start
+
+# Regenerate the XML documents in `tests`.
+tests:
+       $(MAKE) -C tests
+
+# Run the tests.
+run-tests:
+       cd ../../tests; \
+       ./tests.sh ../contrib/neo_doxygen/src/tests/neo_doxygen_*.nit ; \
+       cd "${OLD_PWD}"
index 778d0d3..e5bd3fb 100755 (executable)
@@ -13,5 +13,6 @@ printf "%s\n" "$@" \
        ../examples/mpi/src/*.nit \
        ../lib/*/examples/*.nit \
        ../contrib/friendz/src/solver_cmd.nit \
+       ../contrib/neo_doxygen/src/tests/neo_doxygen_*.nit \
        ../contrib/pep8analysis/src/pep8analysis.nit \
        *.nit
index 7175bb7..5668f12 100644 (file)
@@ -1,2 +1,6 @@
 nitg
 nitdoc
+neo_doxygen_dump
+neo_doxygen_file_compound
+neo_doxygen_graph_empty_project
+neo_doxygen_member_resolve_introducer