Make CL unit tests more readable
cl-hamcrest is an implementation of the Hamcrest idea in Common Lisp. It simplifies 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/qkcv2fl032yhhgzssygzbjz85lkv1z99-cl-hamcrest-0.4.4.drv | ||
| riscv64-linux | /gnu/store/4il5c3jkrzq0arqr6n2z09d296xscxbm-cl-hamcrest-0.4.4.drv | ||
| powerpc-linux | /gnu/store/4wc7pg8nlwcw6nqf1ni9h4j6h2g6b52i-cl-hamcrest-0.4.4.drv | ||
| powerpc64le-linux | /gnu/store/bsw12y5j1d0x71k94vgmwbzkx6s86jc9-cl-hamcrest-0.4.4.drv | ||
| mips64el-linux | /gnu/store/s136m67qmrg3whjrswv5spz1h28l9fi9-cl-hamcrest-0.4.4.drv | ||
| i686-linux | /gnu/store/xs3w18xnyyajdybya308q2fx6lx17rln-cl-hamcrest-0.4.4.drv | ||
| armhf-linux | /gnu/store/q17ir4xg21gmfjb7p22w14ypiv108w2k-cl-hamcrest-0.4.4.drv | ||
| aarch64-linux | /gnu/store/sqagba24p0xg3vy6yyhwn4c7w5p53yhv-cl-hamcrest-0.4.4.drv |
| Linter | Message | Location |
|---|---|---|
| input-labels Identify input labels that do not match package names | label 'sbcl-prove' does not match package name 'cl-prove' | |
| 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-alexandria' does not match package name 'cl-alexandria' | |
| 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-split-sequence' does not match package name 'cl-split-sequence' | |
| 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-alexandria' does not match package name 'cl-alexandria' | |
| 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-prove' does not match package name 'cl-prove' | |
| 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-rove' does not match package name 'cl-rove' |