Class FieldDJepTest


  • public class FieldDJepTest
    extends DJepTest
    Using differentiation and fields. Works because rather than being based of the class hierarchy for pfmc's differentiation uses operators.
    • Constructor Detail

      • FieldDJepTest

        public FieldDJepTest()
    • Method Detail

      • setUp

        public void setUp()
        Description copied from class: JepTest
        Sets up the parser.
        Overrides:
        setUp in class DJepTest
      • testListAccess

        public void testListAccess()
                            throws java.lang.Exception
        Overrides:
        testListAccess in class JepTest
        Throws:
        java.lang.Exception
      • testComplexListAccess

        public void testComplexListAccess()
                                   throws java.lang.Exception
        Overrides:
        testComplexListAccess in class JepTest
        Throws:
        java.lang.Exception
      • testMultiDimArray

        public void testMultiDimArray()
                               throws java.lang.Exception
        Overrides:
        testMultiDimArray in class JepTest
        Throws:
        java.lang.Exception
      • testListFunctions

        public void testListFunctions()
                               throws java.lang.Exception
        Overrides:
        testListFunctions in class JepTest
        Throws:
        java.lang.Exception
      • testMultiDimArrayShiftZero

        public void testMultiDimArrayShiftZero()
                                        throws java.lang.Exception
        Overrides:
        testMultiDimArrayShiftZero in class JepTest
        Throws:
        java.lang.Exception
      • testListAccessShiftZero

        public void testListAccessShiftZero()
                                     throws java.lang.Exception
        Overrides:
        testListAccessShiftZero in class JepTest
        Throws:
        java.lang.Exception
      • testListExtra

        public void testListExtra()
                           throws java.lang.Exception
        Overrides:
        testListExtra in class JepTest
        Throws:
        java.lang.Exception
      • testNumberAsBooleanLogical

        public void testNumberAsBooleanLogical()
                                        throws java.lang.Exception
        Overrides:
        testNumberAsBooleanLogical in class JepTest
        Throws:
        java.lang.Exception
      • testLazyLogicalBug

        public void testLazyLogicalBug()
                                throws java.lang.Exception
        Description copied from class: JepTest
        Test for bug with 1&&1&&1
        Overrides:
        testLazyLogicalBug in class JepTest
        Throws:
        java.lang.Exception