All checks were successful
/ test (push) Successful in 6s
Try and improve the print-backtrace-and-exception/knots output, be selective about the stack frames which are shown to try and produce some useful output which reflects user code and hide the &knots-exceptions. This commit also introduces a bunch of tests scripts that produce output from print-backtrace-and-exception/knots, to help test this code in different situations.
39 lines
816 B
Makefile
39 lines
816 B
Makefile
include guile.am
|
|
|
|
SOURCES = \
|
|
knots.scm \
|
|
knots/backtraces.scm \
|
|
knots/non-blocking.scm \
|
|
knots/parallelism.scm \
|
|
knots/promise.scm \
|
|
knots/queue.scm \
|
|
knots/resource-pool.scm \
|
|
knots/sort.scm \
|
|
knots/thread-pool.scm \
|
|
knots/timeout.scm \
|
|
knots/web-server.scm \
|
|
knots/web.scm
|
|
|
|
SCM_TESTS = \
|
|
tests/backtraces.scm \
|
|
tests/non-blocking.scm \
|
|
tests/non-blocking.scm \
|
|
tests/parallelism.scm \
|
|
tests/promise.scm \
|
|
tests/queue.scm \
|
|
tests/web.scm \
|
|
tests/resource-pool.scm \
|
|
tests/sort.scm \
|
|
tests/thread-pool.scm \
|
|
tests/timeout.scm \
|
|
tests/web-server.scm
|
|
|
|
TESTS_GOBJECTS = $(SCM_TESTS:%.scm=%.go)
|
|
|
|
EXTRA_DIST = \
|
|
README \
|
|
bootstrap \
|
|
pre-inst-env.in
|
|
|
|
check: $(GOBJECTS) $(TESTS_GOBJECTS)
|
|
find tests -name "*.scm" | xargs -t -L1 ./test-env guile
|