| SASUnit Examples
    Version 1.3.0
    | 
Contains utility macros. More...
| Modules | |
| Utility Macros specific for Windows OS | |
| Contains utility macros specific for Windows os. | |
| Utility Macros specific for Linux OS | |
| Contains utility macros specific for Linux os. | |
| Utility Macros specific for Unix AIX OS | |
| Contains utility macros specific for Unix AIX os. | |
| Reporting | |
| Contains macros for reporting. | |
| Files | |
| file | _abspath.sas | 
| check whether &i_path is absolute or empty. If not, append to &i_root. | |
| file | _assertlibrary.sas | 
| Main routine of assertLibrary. | |
| file | _asserts.sas | 
| Called by assert macros, fills table tst. | |
| file | _checklog.sas | 
| check log for errors or warnings | |
| file | _checkscenario.sas | 
| determine whether a test scenario has to be executed | |
| file | _closehtmlpage.sas | 
| This macro is part of the HTML speedup solution and "closes" an open HTML page. | |
| file | _copyfile.sas | 
| copy file byte by byte | |
| file | _createtestsubfolder.sas | 
| Creates test subfolders. | |
| file | _deletescenariofiles.sas | 
| Deletes all appendant files in the log, tst and rep folders. Called before a scenario is being executed in order to avoid disused files. | |
| file | _delfile.sas | 
| delete an external file if it exists | |
| file | _deltempfiles.sas | 
| delete all SAS datasets in the form WORK.DATAxxx, see tempFileName.sas | |
| file | _detectsymbols.sas | 
| determine the language dependant symbols used for NOTE, ERROR, WARNING in the SAS log | |
| file | _existdir.sas | 
| check whether a directory exists | |
| file | _existvar.sas | 
| determines whether a certain variable, optionally of a certain type, exists in a SAS dataset | |
| file | _getabspathcomponents.sas | 
| of a given absolute file path (with / as dir separator), extract the file name and the path to the file (without file name) Example: The absolute path C:/temp/test.sas splitted into the two strings C:/temp and test.sas | |
| file | _getautocallnumber.sas | 
| look for a specific program in all of the autocall libraries and return the number of the library (0..10) or . if not found. For autocall library numbering see initsasunit.sas. | |
| file | _getextension.sas | 
| get file extension including the separating dot | |
| file | _getpgmdesc.sas | 
| Retrieve program description from Doxygen brief tag. | |
| file | _getscenariotestid.sas | 
| Determine the test case id. | |
| file | _gettestsubfolder.sas | 
| Determines and returns the path for test subfolders. | |
| file | _handleerror.sas | 
| check for errors and set status code and messages | |
| file | _initerrorhandler.sas | 
| initialize error handling, see _handleError.sas. | |
| file | _loadenvironment.sas | 
| Initialize runtime environment (macro symbols and librefs / / filerefs) | |
| file | _nls.sas | 
| macro symbols for national language support | |
| file | _nobs.sas | 
| Returns number of observations in a SAS dataset. | |
| file | _opendummyhtmlpage.sas | 
| This macro is part of the HTML speedup solution and "closes" an open HTML page. | |
| file | _reportcreatestyle.sas | 
| Creates to style used while rendering ODS output. | |
| file | _reportcreatetagset.sas | 
| Creates tageset used with ODS for generating JUnit-XML output. | |
| file | _scenario.sas | 
| initialize a test scenario, see initSASUnit.sas. _scenario.sas is used to initialize the SAS session spawned by runSASUnit.sas | |
| file | _stdpath.sas | 
| standardizes a path makes it relative to a root path | |
| file | _tempfilename.sas | 
| creates a unique name for a temporary dataset in the form WORK.DATAxxx, where xxx is a consecutive integer. | |
| file | _termscenario.sas | 
| close the last test case at the end of a test scenario. | |
| file | _timestamp.sas | 
| return a formatted timestamp string from a specified datetime value or from the current time. | |
Contains utility macros.