Make CL unit tests more readable
cl-hamcrest
is an implementation of the Hamcrest idea in Common Lisp. It simplifes unit tests and makes them more readable. Hamcrest uses the idea of pattern-matching, to construct matchers from different pieces and to apply them to the data.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/365cffrg8vinrpf67vhjbkpvwqizbq3a-cl-hamcrest-0.4.4.drv | ||
riscv64-linux | /gnu/store/zna5h4824yrd6r0nrc94bkv4namhz7xl-cl-hamcrest-0.4.4.drv | ||
powerpc-linux | /gnu/store/k2673zx8k48g0hj1vvbxp35v3bpbl7cw-cl-hamcrest-0.4.4.drv | ||
powerpc64le-linux | /gnu/store/p6sm97a4wq5fsmi7p6avhg81fkicn6w1-cl-hamcrest-0.4.4.drv | ||
mips64el-linux | /gnu/store/z05n385wix5vi59hqb95v72rz4w2dvm4-cl-hamcrest-0.4.4.drv | ||
i686-linux | /gnu/store/7w3fgg77iss9519cdsnf08gy660nhc1n-cl-hamcrest-0.4.4.drv | ||
armhf-linux | /gnu/store/n36d519s21jki7h9j68s0rqn0i88aa6v-cl-hamcrest-0.4.4.drv | ||
aarch64-linux | /gnu/store/darskvylk51bax6c7ixmy1dqgk51ibyg-cl-hamcrest-0.4.4.drv |
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'sbcl-iterate' does not match package name 'cl-iterate' | |
input-labels Identify input labels that do not match package names | label 'sbcl-split-sequence' does not match package name 'cl-split-sequence' | |
input-labels Identify input labels that do not match package names | label 'sbcl-cl-ppcre' does not match package name 'cl-ppcre' | |
input-labels Identify input labels that do not match package names | label 'sbcl-alexandria' does not match package name 'cl-alexandria' | |
input-labels Identify input labels that do not match package names | label 'sbcl-rove' does not match package name 'cl-rove' | |
input-labels Identify input labels that do not match package names | label 'sbcl-prove' does not match package name 'cl-prove' |