|
|
@ -233,6 +233,8 @@
|
|
|
|
(and (member '(foo "fraw") (get-attrs result))
|
|
|
|
(and (member '(foo "fraw") (get-attrs result))
|
|
|
|
(member '(zim "zam") (get-attrs result)) #t)))
|
|
|
|
(member '(zim "zam") (get-attrs result)) #t)))
|
|
|
|
(check-txexprs-equal? (attr-join '(p ((foo "bar"))) 'foo "zam") '(p ((foo "bar zam"))))
|
|
|
|
(check-txexprs-equal? (attr-join '(p ((foo "bar"))) 'foo "zam") '(p ((foo "bar zam"))))
|
|
|
|
|
|
|
|
(check-txexprs-equal? (attr-join '(tx ((foo "bar")) baz (p bin)) 'key 'val)
|
|
|
|
|
|
|
|
'(tx ((foo "bar") (key "val")) baz (p bin)))
|
|
|
|
(check-true (let ([result (attr-join '(p ((foo "bar"))) 'zim "zam")])
|
|
|
|
(check-true (let ([result (attr-join '(p ((foo "bar"))) 'zim "zam")])
|
|
|
|
(and (member '(foo "bar") (get-attrs result))
|
|
|
|
(and (member '(foo "bar") (get-attrs result))
|
|
|
|
(member '(zim "zam") (get-attrs result)) #t)))
|
|
|
|
(member '(zim "zam") (get-attrs result)) #t)))
|
|
|
|