diff -r e4757590c90c -r 1da320242101 tests/stx_libwidg_tests.st --- a/tests/stx_libwidg_tests.st Tue Mar 19 15:13:59 2019 +0000 +++ b/tests/stx_libwidg_tests.st Thu Mar 21 11:09:23 2019 +0000 @@ -55,11 +55,11 @@ are extended by myself. They are mandatory, because we need these packages as a prerequisite for loading and compiling. This method is generated automatically, - by searching along the inheritance chain of all of my classes." + by searching along the inheritance chain of all of my classes. + Please take a look at the #referencedPreRequisites method as well." ^ #( - #'stx:goodies/smallsense' "SmallSense::AbstractTestCase - superclass of EditTextViewTests" - #'stx:goodies/sunit' "TestAsserter - superclass of EditTextViewTests" + #'stx:goodies/sunit' "TestAsserter - superclass of EditFieldTests" #'stx:libbasic' "LibraryDefinition - superclass of stx_libwidg_tests" ) ! @@ -67,16 +67,17 @@ referencedPreRequisites "list packages which are a prerequisite, because they contain classes which are referenced by my classes. - We do not need these packages as a prerequisite for compiling or loading, + These packages are NOT needed as a prerequisite for compiling or loading, however, a class from it may be referenced during execution and having it unloaded then may lead to a runtime doesNotUnderstand error, unless the caller includes explicit checks for the package being present. This method is generated automatically, - by searching all classes (and their packages) which are referenced by my classes." + by searching all classes (and their packages) which are referenced by my classes. + Please also take a look at the #mandatoryPreRequisites method" ^ #( - #'stx:libview' "StandardSystemView - referenced by EditTextViewTests>>setUp" - #'stx:libwidg' "EditTextView - referenced by EditTextViewTests>>setUp" + #'stx:libview' "Image - referenced by EditFieldTests>>test_issue_261a" + #'stx:libwidg' "EditField - referenced by EditFieldTests>>setUp" ) ! @@ -100,14 +101,17 @@ ^ #( " or ( attributes...) in load order" + EditFieldTests + #'stx_libwidg_tests' (EditTextViewTests autoload) - #'stx_libwidg_tests' ) ! extensionMethodNames - "list class/selector pairs of extensions. - A correponding method with real names must be present in my concrete subclasses" + "lists the extension methods which are to be included in the project. + Entries are 2-element array literals, consisting of class-name and selector. + A correponding method with real names must be present in my concrete subclasses + if it has extensions." ^ #( )