compiler/tests/stx_goodies_petitparser_compiler_tests.st
changeset 422 116d2b2af905
parent 421 7e08b31e0dae
child 429 23de165842c3
--- a/compiler/tests/stx_goodies_petitparser_compiler_tests.st	Mon Nov 24 00:09:23 2014 +0000
+++ b/compiler/tests/stx_goodies_petitparser_compiler_tests.st	Wed Apr 15 11:28:09 2015 +0100
@@ -1,5 +1,7 @@
 "{ Package: 'stx:goodies/petitparser/compiler/tests' }"
 
+"{ NameSpace: Smalltalk }"
+
 LibraryDefinition subclass:#stx_goodies_petitparser_compiler_tests
 	instanceVariableNames:''
 	classVariableNames:''
@@ -64,14 +66,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 loading or compiling.
+     We do not need these packages 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."
 
     ^ #(
-        #'stx:goodies/petitparser'    "PPCharSetPredicate - referenced by PPCCompilerTest>>testGuard1"
+        #'stx:goodies/petitparser'    "PPCharSetPredicate - referenced by PPCNodeCompilingTest>>testCompileCharSetPredicate"
         #'stx:goodies/petitparser/compiler'    "PPCAbstractLiteralNode - referenced by PPCNodeFirstFollowNextTests>>testFirst1"
-        #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - referenced by PPCCompilerTest>>testClass"
+        #'stx:goodies/petitparser/parsers/smalltalk'    "PPSmalltalkGrammar - referenced by PPCompiledSmalltalkGrammarResource>>setUp"
     )
 !