Class ErrorHandlingTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.randomnoun.common.jessop.ErrorHandlingTest
- All Implemented Interfaces:
junit.framework.Test
This unit test checks error handling in scripts, and checks that line numbers in the target script
match line numbers in the source script
- Author:
- knoxg
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid_testScript(String input, int expectedLine) voidsetUp()voidvoidvoidvoidvoidMethods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
-
Field Details
-
JAVSCRIPT_COUNTING_SCRIPT_RHINO
- See Also:
-
JAVSCRIPT_COUNTING_SCRIPT_NASHORN
- See Also:
-
JAVSCRIPT_COUNTING_SCRIPT_GRAALVM
- See Also:
-
LUA_COUNTING_SCRIPT
- See Also:
-
PYTHON_COUNTING_SCRIPT_1
- See Also:
-
PYTHON_COUNTING_SCRIPT_2
- See Also:
-
JAVA_COUNTING_SCRIPT
- See Also:
-
RUBY_COUNTING_SCRIPT_GLOBAL
- See Also:
-
-
Constructor Details
-
ErrorHandlingTest
public ErrorHandlingTest()
-
-
Method Details
-
setUp
- Overrides:
setUpin classjunit.framework.TestCase
-
_testScript
-
testJessopJavascript
- Throws:
ScriptException
-
testJessopLua
- Throws:
ScriptException
-
testJessopPython1
- Throws:
ScriptException
-
testJessopPython2
- Throws:
ScriptException
-
testJessopBeanshell
- Throws:
ScriptException
-