terminals/tests/stx_goodies_xtreams_terminals_tests.st
changeset 122 3b4640056b6d
parent 112 b6b3d8435bb7
child 133 e0d30f1cb8c6
--- a/terminals/tests/stx_goodies_xtreams_terminals_tests.st	Wed Mar 20 19:58:28 2013 +0000
+++ b/terminals/tests/stx_goodies_xtreams_terminals_tests.st	Wed Mar 20 20:06:57 2013 +0000
@@ -18,21 +18,40 @@
     )
 !
 
-preRequisites
-    "list all required packages.
+mandatoryPreRequisites
+    "list all required mandatory packages.
+     Packages are mandatory, if they contain superclasses of the package's classes
+     or classes which are extended by this package.
      This list can be maintained manually or (better) generated and
-     updated by scanning the superclass hierarchies and looking for
-     global variable accesses. (the browser has a menu function for that)
-     Howevery, often too much is found, and you may want to explicitely
-     exclude individual packages in the #excludedFromPrerequisites method."
+     updated by scanning the superclass hierarchies
+     (the browser has a menu function for that)
+     However, often too much is found, and you may want to explicitely
+     exclude individual packages in the #excludedFromPreRequisites method."
 
     ^ #(
-        #'stx:goodies/sunit'    "TestAsserter - superclass of Xtreams::BlockClosureTest "
-        #'stx:goodies/xtreams/core'    "Xtreams::Incomplete - referenced by Xtreams::CollectionReadingWritingTest>>testWriteFromStream "
-        #'stx:goodies/xtreams/core/tests'    "Xtreams::ReadingWritingTest - superclass of Xtreams::SharedQueueReadingWritingTest "
-        #'stx:libbasic'    "Object - superclass of Xtreams::BlockClosureTest "
-        #'stx:libbasic2'    "Socket - referenced by Xtreams::SocketReadingWritingTest>>setUp "
+        #'stx:goodies/sunit'    "TestAsserter - superclass of Xtreams::ReadingWritingTest "
+        #'stx:libbasic'    "LibraryDefinition - superclass of stx_goodies_xtreams_core_tests "
+
+        #'stx:goodies/xtreams/support'
+        #'stx:goodies/xtreams/core'
+        #'stx:goodies/xtreams/terminals'
+        #'stx:goodies/xtreams/transforms'
+        #'stx:goodies/xtreams/substreams'
     )
+
+    "Modified: / 20-03-2013 / 19:56:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+
+!stx_goodies_xtreams_terminals_tests class methodsFor:'description - actions'!
+
+postLoadAction
+    Smalltalk loadPackage: 'stx:goodies/xtreams/support/tests'.
+    Smalltalk loadPackage: 'stx:goodies/xtreams/core/tests'.
+    Smalltalk loadPackage: 'stx:goodies/xtreams/terminals/tests'.
+    Smalltalk loadPackage: 'stx:goodies/xtreams/transforms/tests'.
+    Smalltalk loadPackage: 'stx:goodies/xtreams/substreams/tests'.
+
+    "Created: / 20-03-2013 / 18:58:48 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !stx_goodies_xtreams_terminals_tests class methodsFor:'description - contents'!