Custom Query (1030 matches)
Results (562 - 564 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #949 | fixed | RESTART-CASE with :TEST & :INTERACTIVE broken | ||
| Description |
There seems to be some odd behavior in RESTART-CASE when a restart clause has both test and interactive expressions. In the attached file, the only difference between TEST-BROKEN-RESTART and TEST-WORKING-RESTART is that the latter’s restart clause has no test expression. ./dx86cl64 --no-init Welcome to Clozure Common Lisp Version 1.9-dev-r15272M-trunk (DarwinX8664)! ? (load "~/broken-restart.lisp") #P"/Users/greg/broken-restart.lisp" This case behaves correctly – the test fails, so the restart is not offered. ? (test-broken-restart 'non-restartable-error) > Error: Condition #<NON-RESTARTABLE-ERROR #x30200072ED8D> 1 > :r > Type (:C <n>) to invoke one of the following restarts: 0. Return to break level 1. 1. #<RESTART ABORT-BREAK #x7EBECD> 2. Return to toplevel. 3. #<RESTART ABORT-BREAK #x7EC5AD> 4. Reset this thread 5. Kill this thread 1 > :pop This case fails – the test passes and the restart is offered, but when the restart is selected, rather than calling the interactive expression, some anonymous restart is used, and another error is signaled. ? (test-broken-restart 'restartable-error) > Error: Condition #<RESTARTABLE-ERROR #x302000726B1D> 1 > :r > Type (:C <n>) to invoke one of the following restarts: 2. #<RESTART BROKEN #x7EC16D> 1 > :c 2 Invoking restart: NIL 432345564230164480 is not of type (OR SYMBOL FUNCTION), and can't be FUNCALLed or APPLYed 1 > :pop This is the same as the previous case, but with the test expression removed. This time it works – the restart is selected, then it interactively asks for a value. ? (test-working-restart 'restartable-error) > Error: Condition #<RESTARTABLE-ERROR #x302000721A6D> 1 > :r > Type (:C <n>) to invoke one of the following restarts: 2. #<RESTART WORKING #x7EC16D> 1 > :c 2 Invoking restart: #<RESTART WORKING #x7EC16D> Enter a value: 5 5 ? |
|||
| #951 | fixed | code coverage example to show how to automatically collect coverage data for specified ASDF systems | ||
| #952 | fixed | code cover test example - errors in server code due to changes in Hunchentoot | ||
| Description |
I'm fixing the sample code in examples/code-cover-test/code-cover-test-server.lisp to work using Hunchentoot 1.2. 1) Call exported methods 2) Use the easy-handler mechanism |
|||
