1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-01-06 20:10:05 +00:00

fix: merge executeScriptSAS9, executeScriptSASViya and executeScriptSASjs into single executeScript

BREAKING CHANGE
This commit is contained in:
2022-10-17 23:14:51 +05:00
parent 5159318d0d
commit 53e167b17d
2 changed files with 83 additions and 75 deletions

View File

@@ -71,13 +71,12 @@ export const computeTests = (adapter: SASjs, appLoc: string): TestSuite => ({
test: () => {
const fileLines = [`data;`, `do x=1 to 100;`, `output;`, `end;`, `run;`]
return adapter.executeScriptSASViya(
'sasCode.sas',
fileLines,
'SAS Studio compute context',
undefined,
true
)
return adapter.executeScript({
fileName: 'sasCode.sas',
linesOfCode: fileLines,
contextName: 'SAS Studio compute context',
debug: true
})
},
assertion: (res: any) => {
const expectedLogContent = `1 data;\\n2 do x=1 to 100;\\n3 output;\\n4 end;\\n5 run;\\n\\n`
@@ -92,13 +91,12 @@ export const computeTests = (adapter: SASjs, appLoc: string): TestSuite => ({
const fileLines = [`%abort;`]
return adapter
.executeScriptSASViya(
'sasCode.sas',
fileLines,
'SAS Studio compute context',
undefined,
true
)
.executeScript({
fileName: 'sasCode.sas',
linesOfCode: fileLines,
contextName: 'SAS Studio compute context',
debug: true
})
.catch((err: any) => err)
},
assertion: (res: any) => {