determine whether a test scenario has to be executed
conditions when test scenario has to be executed
- new test scenario
- test scenario has been changed since last run
- test scenario contains a test case, where the unit under test (SAS program to be tested) has been changed since last execution of the scenario
- test scenario contains a unit under test which does not exist (scenario has to be executed so that this will be noticed)
- a calling program of units under test has been changed
- Parameters
-
i_examinee | Data set containing all SASUnit macros, test scenarios and units under test |
i_scn_pre | Data set containing all test scenarios |
i_dependency | Data set containing information about the calling hierarchy |
i_scenariosToRun | Data set created in this macro holding information about scenarios that have to run (all data sets created in runsasunit) |
Further more the result data set dependency from macro _crossreference in work is used
- Version
- $Revision: 346 $
- Author
- $Author: klandwich $
- Date
- $Date: 2014-11-16 06:51:26 +0100 (So, 16 Nov 2014) $
- See Also
- For further information please refer to SASUnit User's Guide
-
$HeadURL: https://svn.code.sf.net/p/sasunit/code/trunk/saspgm/sasunit/_checkscenario.sas $
- Copyright
- Copyright 2010, 2012 HMS Analytical Software GmbH. This file is part of SASUnit, the Unit testing framework for SAS(R) programs. For terms of usage under the GPL license see included file readme.txt or https://sourceforge.net/p/sasunit/wiki/readme.v1.2/.
Definition in file _checkscenario.sas.