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
#tdd #test #testdrivendevelopment #srfi64 #scheme #guile #emacs
I enjoy my first steps in Emacs Lisp. It's interesting to learn about a tool I use everyday (Emacs) haha
Still stuck with my first test !
srfi64-mode on its way !
#emacs #elisp #scheme #srfi64 #guile #testDrivenDevelopment #tdd #test
#test #tdd #testdrivendevelopment #guile #srfi64 #scheme #elisp #emacs
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 !
#srfi64 #scheme #guile #ert #geiser #emacs
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.
#testing #srfi64 #guix #guile #gnu