Coverage report: /home/runner/work/geb/geb/src/specs/seqn-printer.lisp

KindCoveredAll%
expression028 0.0
branch00nil
Key
Not instrumented
Conditionalized out
Executed
Not executed
 
Both branches taken
One branch taken
Neither branch taken
1
 (in-package #:geb.seqn.spec)
2
 
3
 (defmacro easy-printer (class-name)
4
   `(defmethod print-object ((obj ,class-name) stream)
5
      (format stream "~A"
6
              (cons ',class-name
7
                    (mapcar #'cdr (geb.mixins:to-pointwise-list obj))))))
8
 
9
 (easy-printer composition)
10
 (easy-printer id)
11
 (easy-printer parallel-seq)
12
 (easy-printer fork-seq)
13
 (easy-printer drop-nil)
14
 (easy-printer remove-right)
15
 (easy-printer remove-left)
16
 (easy-printer drop-width)
17
 (easy-printer inj-length-left)
18
 (easy-printer inj-length-right)
19
 (easy-printer inj-size)
20
 (easy-printer branch-seq)
21
 (easy-printer shift-front)
22
 (easy-printer zero-bit)
23
 (easy-printer one-bit)
24
 (easy-printer seqn-add)
25
 (easy-printer seqn-subtract)
26
 (easy-printer seqn-multiply)
27
 (easy-printer seqn-divide)
28
 (easy-printer seqn-nat)
29
 (easy-printer seqn-concat)
30
 (easy-printer seqn-decompose)
31
 (easy-printer seqn-eq)
32
 (easy-printer seqn-lt)
33
 (easy-printer seqn-mod)