public class BugsTest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BugsTest.StackMessingFunc
A function which can incorrectly read the stack.
|
| Constructor and Description |
|---|
BugsTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
andCustomOperatorWorks() |
void |
findNewVariables() |
void |
orCustomOperatorWorks() |
void |
PosZeroTest() |
void |
setUp() |
void |
StackCorruptionTest()
Uses a special evaluator to check for stack errors
|
void |
test1_9_11() |
void |
test167()
See ticked 167
|
void |
test18April2013() |
void |
test2008_08_14_switch() |
void |
test2008_12_13() |
void |
test2009_02_02() |
void |
test2009_02_16() |
void |
test31_8_11() |
void |
test31Jan2010() |
void |
testAlternateSymbolBug() |
void |
testAlternateSymbols()
Tests for other symbols used.
|
void |
testBigDecRoundMode() |
void |
testBug116() |
void |
testBug121A()
Tests a custom operator table with only 5 operators, see bug #121
|
void |
testBug122() |
void |
testBug123() |
void |
testBug2008_09_12() |
void |
testBug23_11_09() |
void |
testBug28() |
void |
testBug30_10_09() |
void |
testBug49()
Tests bug 49.
|
void |
testBug72()
Test bug #72 Handling of Constants.
|
void |
testBug84() |
void |
testCarWalk() |
void |
testChangeOperatorSymbols() |
void |
testChinese()
Test for non latin variable names
|
void |
testClearValues()
See http://stackoverflow.com/questions/36928755/strange-behavior-in-singularsys-jep
|
void |
testCommaNumber() |
void |
testDottedIdentifiers() |
void |
testEvaluationPath() |
void |
testExpressionOrdering()
Tests use of TreeAnalyzer to work out the order of expressions.
|
void |
testExpressionOrderingMultiLine()
Tests use of TreeAnalyzer to work out the order of expressions.
|
void |
testFractalBug()
Tests a bug that lead the FractalCanvas example to fail
|
void |
testGetNonConstantVaraibles() |
void |
testJexParser() |
void |
testMultiLineLoop()
Tests use of TreeAnalyzer to work out the order of expressions.
|
void |
testNamesWithSpaces() |
void |
testNullWrapBigDec() |
void |
testNullWrapMin() |
void |
testNumbersAsStrings()
|
void |
testRegExpOp() |
void |
testSetAllowUndeclared()
Tests bug [ 1585128 ] setAllowUndeclared does not work!!!
|
void |
testSlope() |
void |
testToBase() |
void |
testVectorExpressionBug_Version_3_30() |
public void setUp()
public void testFractalBug()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetAllowUndeclared()
public void testBug49()
public void testBug72()
public void test2008_08_14_switch()
throws java.lang.Exception
java.lang.Exceptionpublic void testToBase()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug2008_09_12()
public void testBug84()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug28()
throws java.lang.Exception
java.lang.Exceptionpublic void test2008_12_13()
throws java.lang.Exception
java.lang.Exceptionpublic void test2009_02_02()
throws java.lang.Exception
java.lang.Exceptionpublic void test2009_02_16()
public void testBug116()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug121A()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug122()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug123()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug30_10_09()
throws java.lang.Exception
java.lang.Exceptionpublic void testBug23_11_09()
public void testDottedIdentifiers()
throws ParseException
ParseExceptionpublic void test31Jan2010()
throws JepException
JepExceptionpublic void testNamesWithSpaces()
throws JepException
JepExceptionpublic void testChinese()
throws ParseException
ParseExceptionpublic void testVectorExpressionBug_Version_3_30()
throws java.lang.Exception
java.lang.Exceptionpublic void testBigDecRoundMode()
throws java.lang.Exception
java.lang.Exceptionpublic void testAlternateSymbols()
throws java.lang.Exception
java.lang.Exceptionpublic void testChangeOperatorSymbols()
throws java.lang.Exception
java.lang.Exceptionpublic void testAlternateSymbolBug()
throws java.lang.Exception
java.lang.Exceptionpublic void test167()
throws java.lang.Exception
java.lang.Exceptionpublic void testCarWalk()
throws java.lang.Exception
java.lang.Exceptionpublic void testPrefixOperators()
throws java.lang.Exception
java.lang.Exceptionpublic void testNullWrapMin()
throws JepException
JepExceptionpublic void test1_9_11()
throws ParseException,
java.lang.Exception
ParseExceptionjava.lang.Exceptionpublic void test31_8_11()
throws java.lang.Exception
java.lang.Exceptionpublic void testExpressionOrdering()
throws ParseException,
java.lang.Exception
ParseExceptionjava.lang.Exceptionpublic void andCustomOperatorWorks()
throws java.lang.Exception
java.lang.Exceptionpublic void orCustomOperatorWorks()
throws java.lang.Exception
java.lang.Exceptionpublic void findNewVariables()
throws java.lang.Exception
java.lang.Exceptionpublic void testMultiLineLoop()
throws ParseException,
java.lang.Exception
ParseExceptionjava.lang.Exceptionpublic void testExpressionOrderingMultiLine()
throws ParseException,
java.lang.Exception
ParseExceptionjava.lang.Exceptionpublic void testEvaluationPath()
throws JepException
JepExceptionpublic void testNumbersAsStrings()
throws JepException
JepExceptionpublic void testRegExpOp()
throws JepException
JepExceptionpublic void testGetNonConstantVaraibles()
throws JepException
JepExceptionpublic void testCommaNumber()
throws JepException
JepExceptionpublic void test18April2013()
throws JepException
JepExceptionpublic void testJexParser()
throws JepException
JepExceptionpublic void testNullWrapBigDec()
throws JepException
JepExceptionpublic void testSlope()
throws JepException
JepExceptionpublic void testClearValues()
throws JepException
JepExceptionpublic void PosZeroTest()
throws JepException
JepExceptionpublic void StackCorruptionTest()
throws JepException
JepExceptionCopyright © 2018 Singular Systems http://www.singularsys.com/jep