# Klammertext distribution test suite (subset).
#
# Runs the six shell regression suites:
#   cond_test.sh     — @cond argument delimitation
#   deftype_test.sh  — the four klammer definition modes + redefinition table
#   escape_test.sh   — target character escaping and quoted specials
#   filename_test.sh — filenames with spaces (quoting, " / " lists, rescue)
#   modulepath_test.sh — @eval finds modules beside the file that names them
#   editor_test.sh   — editor support (doc/edit): indentation and table
#                      alignment; needs python3, uses Emacs when installed
#
# Requires KLAMMERTEXT_HOME set and `ktext` on PATH (build it with `make -C com`).

.PHONY: test
test:
	./cond_test.sh
	./deftype_test.sh
	./escape_test.sh
	./filename_test.sh
	./modulepath_test.sh
	./editor_test.sh
