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:
@@ -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')
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user