mirror of
https://github.com/sasjs/core.git
synced 2026-01-07 09:30:06 +00:00
feat: creating new mx_ suite of macros!
also adding new mx_getcode macro
This commit is contained in:
39
tests/base/mp_webin.test.sas
Normal file
39
tests/base/mp_webin.test.sas
Normal file
@@ -0,0 +1,39 @@
|
||||
/**
|
||||
@file
|
||||
@brief Testing mp_webin macro
|
||||
|
||||
<h4> SAS Macros </h4>
|
||||
@li mp_webin.sas
|
||||
@li mp_assert.sas
|
||||
|
||||
**/
|
||||
|
||||
/* force SAS9 tests as we don't have a valid URI available */
|
||||
%macro mf_getplatform();
|
||||
SAS9
|
||||
%mend mf_getplatform;
|
||||
|
||||
/* TEST 1 */
|
||||
%let _webin_file_count=1;
|
||||
%let _webin_filename=test;
|
||||
%mp_webin()
|
||||
|
||||
%mp_assert(
|
||||
iftrue=(
|
||||
%symexist(_WEBIN_FILEREF1)
|
||||
),
|
||||
desc=Checking if the macvar exists,
|
||||
outds=work.test_results
|
||||
)
|
||||
|
||||
/* TEST 2 */
|
||||
%global _WEBIN_FILENAME1;
|
||||
%mp_assert(
|
||||
iftrue=(
|
||||
%str(&_WEBIN_FILENAME1)=%str(test)
|
||||
),
|
||||
desc=Checking if the macvar exists,
|
||||
outds=work.test_results
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user