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

Merge pull request #419 from sasjs/issue-327

fix(*): SASWORK is not being parsed correctly
This commit is contained in:
Krishna Acondy
2021-06-15 08:41:58 +01:00
committed by GitHub
2 changed files with 6 additions and 10 deletions

View File

@@ -161,16 +161,12 @@ export const basicTests = (
config, config,
undefined, undefined,
undefined, undefined,
['output', 'file', 'data'] ['file', 'data']
) )
}, },
assertion: (response: any) => { assertion: (response: any) => {
const responseKeys: any = Object.keys(response) const responseKeys: any = Object.keys(response)
return ( return responseKeys.includes('file') && responseKeys.includes('data')
responseKeys.includes('file') &&
responseKeys.includes('output') &&
responseKeys.includes('data')
)
} }
} }
] ]

View File

@@ -62,14 +62,14 @@ export abstract class BaseJobExecutor implements JobExecutor {
let sasWork = null let sasWork = null
if (debug) { if (debug) {
if (response?.result && response?.log) { if (response?.log) {
sourceCode = parseSourceCode(response.log) sourceCode = parseSourceCode(response.log)
generatedCode = parseGeneratedCode(response.log) generatedCode = parseGeneratedCode(response.log)
if (response.log) { if (response?.result) {
sasWork = response.log
} else {
sasWork = response.result.WORK sasWork = response.result.WORK
} else {
sasWork = response.log
} }
} else if (response?.result) { } else if (response?.result) {
sourceCode = parseSourceCode(response.result) sourceCode = parseSourceCode(response.result)