You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by GitBox <gi...@apache.org> on 2019/01/14 02:56:57 UTC

[GitHub] danielsun1106 commented on a change in pull request #853: GROOVY-7812: Static inner classes cannot be accessed from other files…

danielsun1106 commented on a change in pull request #853: GROOVY-7812: Static inner classes cannot be accessed from other files…
URL: https://github.com/apache/groovy/pull/853#discussion_r247377408
 
 

 ##########
 File path: src/test/groovy/bugs/Groovy7812Bug.groovy
 ##########
 @@ -19,12 +19,34 @@
 package groovy.bugs
 
 import org.codehaus.groovy.tools.GroovyStarter
-import org.junit.Ignore
 
-@Ignore('To be fixed')
 class Groovy7812Bug extends GroovyTestCase {
-    void test() {
+    void testResolvingOuterNestedClass() {
         def mainScriptPath = new File(this.getClass().getResource('/groovy/bugs/groovy7812/Main.groovy').toURI()).absolutePath
-        new GroovyStarter().main(["--main", "groovy.ui.GroovyMain", mainScriptPath] as String[])
+        runScript(mainScriptPath)
+    }
+
+//   Even if try to catch `Throwable`, the expected error is thrown all the same..., as a result, the test fails due to the weired problem...
 
 Review comment:
   @paulk-asert Have you ever ecountered the similar problem?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services