Testing the Logic Extension

(Release 9.2.6.3) If you want to skip a particular logic while testing your logic extension, you can right-click the logic, and then select the Disable option from the context menu. The logic statement that is disabled is grayed out and a disable icon is displayed at the left corner. The system skips the diabled logic statement while running the logic extension. When a parent statement is marked as disabled, all the children statements will be disabled (grayed out). You can right-click the disabled logic statement and select Enable to enable the statement again.

See Understanding the Test tab.

To test a logic extension:

  1. Click the Test tab.
  2. Enter the values in the Input field.
  3. Click the Test button to test your logic extension. Verify the response in the Response panel at the right hand side.

    (Release 9.2.6.3) You can click the Test in Diagnostic Mode button to troubleshoot your logic extension.

Starting with Tools Release 9.2.7, the Abort function is supported for the following use cases:

The system displays a pop-up error message with information about the aborted statement when you click the Test button. You can see that the highlighted path ends at the aborted statement in the diagnostic mode. . You can inspect more using the diagnostic mode.

  • The get row array function is called with the >= index value even if the array is initialized or any index for an uninitialized array. (for example, "array get by index out of bound abort")
  • The update row array function is called with the >= index value or the array is uninitialized. (for example, "The update row array function is called with the >= index value")
  • Database issues or if the column security prevents the access of BSSV columns.
  • Invalid input for aggregation.