From 2b1b6bc1570db32a180bdef762c20fb5f404bdd9 Mon Sep 17 00:00:00 2001 From: Robby Findler Date: Thu, 15 Oct 1998 21:52:15 +0000 Subject: [PATCH] ... original commit: 0e6cacf9e1af725c084f7a8f442cbe24e11cc632 --- collects/tests/framework/README | 58 ++++++++++++--------------------- 1 file changed, 21 insertions(+), 37 deletions(-) diff --git a/collects/tests/framework/README b/collects/tests/framework/README index d8d56e6a..6811ee5a 100644 --- a/collects/tests/framework/README +++ b/collects/tests/framework/README @@ -1,3 +1,4 @@ +`(#| Framework Test Suite Overview Each tests will rely on the sucessfully completion of all of the ones @@ -10,24 +11,18 @@ There will be a main mzscheme process which will start up a new mred as necessary for the test suites. Since some tests actually require mred to exit in order to pass, this governor is required. -- preferences: prefs.ss +- preferences: |# prefs.ss #| | This tests that preferences are saved and restored correctly, both | immediately and across reboots of mred. -- container classes: contain.ss - - | These tests will open various configurations of windows and - | buttons, etc and check to make sure that the buttons and windows are - | placed in the expected positions. - - individual object tests: | These tests are simple object creation and basic operations. - - edits: edit.ss - - frames: frame.ss - - canvases: canvas.ss + - edits: |# edit.ss #| + - frames: |# frame.ss #| + - canvases: |# canvas.ss #| - basic connections between classes @@ -35,29 +30,29 @@ mred to exit in order to pass, this governor is required. | trigger situations to test their functionality. Fake user input | expected. - - edits to canvases: edit-canvas.ss - - canvases to frames: canvas-frame.ss - - edits to frames: edit-frame.ss + - edits to canvases: |# edit-canvas.ss #| + - canvases to frames: |# canvas-frame.ss #| + - edits to frames: |# edit-frame.ss #| -- keybindings: keys.ss +- keybindings: |# keys.ss #| | This tests all of the misc (non-scheme) keybindings -- searching: search.ss +- searching: |# search.ss #| | This tests the seaching frame. -- info: info.ss +- info: |# info.ss #| | This tests the info frame. (ie that toolbar on the bottom of the screen) -- group tests: group.ss +- group tests: |# group.ss #| | make sure that mred:the-frame-group records frames correctly. | fake user input expected. -- parenthesis toolkit: paren.ss +- parenthesis toolkit: |# paren.ss #| | Test to be sure that parenthesis matching engine works | No fake user input expected. @@ -66,31 +61,18 @@ mred to exit in order to pass, this governor is required. | Make sure that Scheme things work in scheme mode. - - parens: paren.ss - - keys: skeys.ss - - tabbing: tabbing.ss + - parens: |# paren.ss #| + - keys: |# skeys.ss #| + - tabbing: |# tabbing.ss #| - saving tests: | These tests will make sure that the usual checks against a user | losing their work are in place. - - autosaving: autosave.ss - - closing: close.ss - - quitting: quit.ss (this will be a mzscheme script - that starts up mred) - -- dialog tests - - | These tests will create and exercise the various standard dialogs - | that mred provides. - -- startup tests: startup/run.ss - - | These tests start up mred and test the command line, and other - | startup situations. - - | They also ensure that the minimal mred system option works. + - autosaving: |# autosave.ss #| + - closing: |# close.ss #| + - quitting: |# quit.ss #| - docs: @@ -107,3 +89,5 @@ mred to exit in order to pass, this governor is required. | make sure that the super-class relationships in the docs match | the code. + +|#) \ No newline at end of file