There are places in ltest that have to do some very ugly destructuring:
|
(let* ((reason (assert-exception-failed)) |
This is due to Erlang having some pretty ugly (also probably quite old) error-creation for assertions, e.g.:
Let's create some records (just the ones that are necessary) to at least keep our code clean.
These are going to need LOTS OF TESTS.
There are places in ltest that have to do some very ugly destructuring:
ltest/src/ltest.lfe
Line 146 in ff9d44e
This is due to Erlang having some pretty ugly (also probably quite old) error-creation for assertions, e.g.:
Let's create some records (just the ones that are necessary) to at least keep our code clean.
These are going to need LOTS OF TESTS.