@cs/test-executive

composed-test-executive

[1.3.0] - 2019-09-13

  • Built against Linked List v1.2.2
  • Added public method for retrieving all attributes
  • Refactored subroutine attribute handling to allow passing values out of subroutines

[1.2.1] - 2019-09-13

  • No changes introduced in this build

[1.2.0] - 2019-09-13

  • Refactored Get Next to pass out an "Active Test Executive". The primary use case for this is subroutines as it allows teststeps to gain access to subroutine data space
  • Fixed a bug that was preventing Subroutine (flow control element) from properly gaining the public attributes of the Subroutine (from disk) that it loads and executes

[1.1.0] - 2019-09-09

  • Built against Linked List v1.2.1
  • Refactored Insert Test to pass out a scaler "Replaced?" flag instead of a 1D array

[1.0.1] - 2019-09-09

  • Updated "Insert" methods to include a "replaced?" flag as an output to notify user that the insert replaced an existing item

[1.0.0] - 2019-09-05

  • Built against Linked List v1.1.4
  • This is a major revision of the Test Executive, it is not backwards compatible with the 0.x.x-Beta versions
  • Updated connector panes on public by reference methods to include required inputs where appropriate
  • Added file version tracking for saved tests
  • Added checksum verification for subroutines
  • Added test executive version tracking for saved tests

[0.0.47] - 2019-8-26

  • Built against Linked List v1.1.2
  • Refactored how subroutines are executed. Subroutines are now given their own execution thread

[0.0.46] - 2019-8-20

  • Fixed an issue with the Stop Loop executioner not propagating out of a conditional up to a containing loop
  • Added a sandbox VI demonstrating stopping a loop with attributes and a conditional structure

[0.0.45] - 2019-8-20

  • Built against Linked List v1.0.9

[0.0.44] - 2019-8-20

  • Built against Linked List v1.0.8

[0.0.43] - 2019-8-19

  • Built against Linked List v1.0.7, which addresses Linked List issue #4, which fixes Test Executive issue #21.
  • This build addresses Test Executive issue #19
  • This build addresses Test Executive issue #23
  • This build addresses Test Executive issue #20

[0.0.42] - 2019-8-01

  • Built against Linked List v1.0.6, which addresses Linked List issue #3 - Build Tree Data Type is not working with Private Attributes. This fixes Test Executive issue #9.

[0.0.41] - 2019-8-01

  • Built against Linked List v1.0.5, which addresses Linked List issue #3 - Build Tree Data Type is not working with Private Attributes. This fixes Test Executive issue #9.

[0.0.40] - 2019-8-01

[0.0.39] - 2019-7-31

[0.0.38] - 2019-7-30

[0.0.37] - 2019-7-30

  • Built against Linked List v1.0.2, which fixes issue #4: Copy adding blank attribute to a test

[0.0.36] - 2019-7-29

  • Fixed a bug reported in issue tracker as issue "#3: Test Executive is not saving private attributes to file"

[0.0.35] - 2019-7-25

  • Fixed a bug in the Insert Conditional method that was causing Conditional Branches not to be moved inside the Conditional Structure. This bug only impacted the ability to visualize the Conditional Structure as a tree control, it did not impact execuation of the Test Executive.

[0.0.34] - 2019-7-24

  • Building against Linked List v1.0.1 (I forgot to pull the latest Linked List package before publishing Test Executive v0.0.33).

[0.0.33] - 2019-7-24

  • Building against Linked List v1.0.1

[0.0.32] - 2019-7-19

  • Building against latest Linked List and Run Time Assertion packages.
MIT License

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.