fix: test scripts response respects the old api and the new structure

This commit is contained in:
Andrew Bastin
2021-08-26 13:04:06 +05:30
parent f5c84b57b2
commit 46eb7d6786
2 changed files with 40 additions and 3 deletions

View File

@@ -4,7 +4,9 @@ import getEnvironmentVariablesFromScript from "./preRequest"
import { getEffectiveRESTRequest } from "./utils/EffectiveURL"
import { HoppRESTResponse } from "./types/HoppRESTResponse"
import { createRESTNetworkRequestStream } from "./network"
import runTestScriptWithVariables from "./postwomanTesting"
import runTestScriptWithVariables, {
transformResponseForTesting,
} from "./postwomanTesting"
import { HoppTestData, HoppTestResult } from "./types/HoppTestResult"
import { getRESTRequest, setRESTTestResults } from "~/newstore/RESTSession"
@@ -50,7 +52,7 @@ export function runRESTRequest$(): Observable<HoppRESTResponse> {
>
errors: [] // ¯\_(ツ)_/¯
} = runTestScriptWithVariables(effectiveRequest.testScript, {
response: res,
response: transformResponseForTesting(res),
}) as any
setRESTTestResults(translateToNewTestResults(testReport))