Skip to content

Commit

Permalink
clarify testing steps
Browse files Browse the repository at this point in the history
  • Loading branch information
jbclements committed Apr 28, 2021
1 parent 5ae7ea1 commit 180248d
Showing 1 changed file with 19 additions and 11 deletions.
30 changes: 19 additions & 11 deletions htdp-test/tests/stepper/manual-tests.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
open stepper, make sure it works for (+ 3 4).
- open stepper, make sure it works for (+ 3 4).

make sure that stepper button appears and disappears as necessary when
- make sure that stepper button appears and disappears as necessary when
language level changes.

make sure that the stepper works for the #lang htdp/bsl style of language
- make sure that the stepper works for the #lang htdp/bsl style of language
specification.

Make sure that you get a warning when you change the underlying program, and a
- Make sure that you get a warning when you change the underlying program, and a
warning when the program window disappears.

Try stepping backward and forward through programs with correct and erroneous
- Try stepping backward and forward through programs with correct and erroneous
(syntax errors, runtime errors) executions, incl. jumping to end.

Here's one to try:
Expand All @@ -21,15 +21,23 @@ Here's one to try:

(f (list 7 7 7 7))

For a syntax error, delete a close paren.
- For a syntax error, delete a close paren.

For a runtime error, change (cons 13 '()) into 13
- For a runtime error, change (cons 13 '()) into 13

Try programs which print snips (print-convert-test.ss)
- Try programs which print snips (print-convert-test.ss)

try programs that contain test cases; make sure that the popups behave sensibly.
- Try programs that contain test cases; make sure that the popups behave sensibly.

try big-bang program.
e.g.

try DMdA program, make sure that test cases don't show extra steps.

(check-expect (f (list 4))
(list 4 13))
(check-expect (f (list 4))
(list 7 13))

- try big-bang program.

- try DMdA program, make sure that test cases don't show extra steps.

0 comments on commit 180248d

Please sign in to comment.