Project

General

Profile

Expression Tests

Functionality Tested

The tests should cover the following:

  • literals of all data types and unknown value
  • all primitive data types (e.g. all BDTs)
  • operators including precedence (all except CONTAINS and :: which are database related)
    • logical OR
    • logical AND
    • bitwise OR
    • bitwise XOR
    • bitwise AND
    • logical NOT
    • bitwise NOT
    • =, EQ, <>, NE, <, LT, >, GT, , LE, , GE, MATCHES, BEGINS, (ignore CONTAINS)
    • binary +, binary -
    • *, /, MODULO
    • unary +, unary -
    • : (ignore ::)
    • ()
  • function calls
  • handle-based attributes and methods, including chaining (chaining with handle from a var, temp-table field, method/function call, etc)
  • system handles, "instance" handles and system handles that are referenced by instance handles
  • OO properties, data members, class event references, method calls including chaining and both instance and static references

Current Status

Implementation Details

Instructions to Run the Tests

Limitations or Known Issues


© 2004-2024 Golden Code Development Corporation. ALL RIGHTS RESERVED.