diff --git a/base/mf_existds.sas b/base/mf_existds.sas index 5b0b887..e6b14e1 100755 --- a/base/mf_existds.sas +++ b/base/mf_existds.sas @@ -12,6 +12,10 @@ @param libds library.dataset @return output returns 1 or 0 + +

Related Macros

+ @li mf_existds.test.sas + @warning Untested on tables registered in metadata but not physically present @version 9.2 @author Allan Bowe diff --git a/sasjs/sasjsconfig.json b/sasjs/sasjsconfig.json index e4588ef..574caab 100644 --- a/sasjs/sasjsconfig.json +++ b/sasjs/sasjsconfig.json @@ -48,13 +48,20 @@ "name": "sas9", "serverUrl": "https://sas.analytium.co.uk:8343", "serverType": "SAS9", + "httpsAgentOptions": { + "allowInsecureRequests": false + }, "appLoc": "/Shared Data/temp/macrocore", "macroFolders": [ "tests/sas9only" ], + "programFolders": [], "deployConfig": { - "deployServicePack": true - } + "deployServicePack": true, + "deployScripts": [] + }, + "serverName": "SASApp", + "repositoryName": "Foundation" }, { "name": "server", diff --git a/tests/crossplatform/mf_existds.test.sas b/tests/crossplatform/mf_existds.test.sas new file mode 100644 index 0000000..eb649f3 --- /dev/null +++ b/tests/crossplatform/mf_existds.test.sas @@ -0,0 +1,25 @@ +/** + @file + @brief Testing mf_existfileref macro + +

SAS Macros

+ @li mf_existds.sas + @li mp_assert.sas + +**/ + +data work.testme; +x=1; +run; + +%mp_assert( + iftrue=(%mf_existds(work.testme)=1), + desc=Checking existing dataset exists, + outds=work.test_results +) + +%mp_assert( + iftrue=(%mf_existds(work.try2testme)=0), + desc=Checking non existing dataset does not exist, + outds=work.test_results +) \ No newline at end of file