org.stringtemplate.v4.test
Class TestBuggyDefaultValueRaisesNPETest

java.lang.Object
  extended by org.stringtemplate.v4.test.BaseTest
      extended by org.stringtemplate.v4.test.TestBuggyDefaultValueRaisesNPETest

public class TestBuggyDefaultValueRaisesNPETest
extends BaseTest


Nested Class Summary
 
Nested classes/interfaces inherited from class org.stringtemplate.v4.test.BaseTest
BaseTest.HashableUser, BaseTest.StreamVacuum, BaseTest.User
 
Field Summary
 
Fields inherited from class org.stringtemplate.v4.test.BaseTest
CLASSPATH, newline, pathSep, SUREFIRE_CLASSPATH, tmpdir
 
Constructor Summary
TestBuggyDefaultValueRaisesNPETest()
           
 
Method Summary
 void testHandleBuggyDefaultArgument()
          When the anonymous template specified as a default value for a formalArg contains a syntax error ST 4.0.2 emits a NullPointerException error (after the syntax error)
 
Methods inherited from class org.stringtemplate.v4.test.BaseTest
checkTokens, checkTokens, compile, deleteFile, deleteFile, exec, getRandomDir, jar, java, setUp, writeFile, writeTestFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestBuggyDefaultValueRaisesNPETest

public TestBuggyDefaultValueRaisesNPETest()
Method Detail

testHandleBuggyDefaultArgument

public void testHandleBuggyDefaultArgument()
                                    throws java.lang.Exception
When the anonymous template specified as a default value for a formalArg contains a syntax error ST 4.0.2 emits a NullPointerException error (after the syntax error)

Throws:
java.lang.Exception