Look at what is coming to Scheme ecosystem:
Look at what is coming to Scheme ecosystem:
A new SRFI-64 implementation by @graywolf is merged into Guile: https://git.savannah.gnu.org/cgit/guile.git/commit/?id=ad90f45a8c4fd00add44c214863850a425f787a0
One more test added to emacs-srfi64 !
https://framagit.org/Jeko/emacs-srfi64/-/raw/master/srfi64-test.el
I can run the inner most suite at point.
Bigger challenges on the way.
#emacs #guile #scheme #srfi64 #testDrivenDevelopment #test #tdd
Time to go to sleep.
Here is where I am stuck.
I have this file :
https://framagit.org/Jeko/emacs-srfi64/-/blob/master/srfi64-test.el
When I run :
emacs -batch -l ert -l srfi64-test.el -f ert-run-tests-batch-and-exit
It tells me the log file does not exist.
This log file is my strategy to assert I ran the right tests.
Good night !
📢 Guile Probá 0.3.0 released
https://luis-felipe.gitlab.io/en/blog/2023/guile-proba-oh-three-oh/
Today (actually, yesterday) I release Guile Probá 0.2.0, a set of testing tools for GNU Guile projects with SRFI 64-based test suites.
https://luis-felipe.gitlab.io/guile-proba/
It comes with a command-line interface that allows you to run test suites with test discovery:
$ proba run TESTS_DIR
It is also a library with helpers for testing.
You can install it on any GNU/Linux device using GNU Guix.
I hope you find it useful.