mirror of
https://github.com/janet-lang/janet
synced 2024-12-26 16:30:26 +00:00
Add testcase for issue #1005
This commit is contained in:
parent
f4bbcdcbc8
commit
2c927ea768
@ -93,5 +93,14 @@
|
|||||||
|
|
||||||
(assert (= 10 (named-opt-arguments 1 :a 2 :b 3 :c 4)) "named arguments 2")
|
(assert (= 10 (named-opt-arguments 1 :a 2 :b 3 :c 4)) "named arguments 2")
|
||||||
|
|
||||||
|
(let [b @""]
|
||||||
|
(defn dummy [a b c]
|
||||||
|
(+ a b c))
|
||||||
|
(trace dummy)
|
||||||
|
(defn errout [arg]
|
||||||
|
(buffer/push b arg))
|
||||||
|
(assert (= 6 (with-dyns [*err* errout] (dummy 1 2 3))) "trace to custom err function")
|
||||||
|
(assert (deep= @"trace (dummy 1 2 3)\n" b) "trace buffer correct"))
|
||||||
|
|
||||||
(end-suite)
|
(end-suite)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user