From 5425a4a7bdae67ec579883c37e2a5bddf473b367 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 12 Oct 2022 23:24:20 +0200 Subject: [PATCH] fix reload schema before testing --- frontend/src/lib/components/ScriptEditor.svelte | 3 ++- frontend/src/lib/components/flows/content/FlowModule.svelte | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/ScriptEditor.svelte b/frontend/src/lib/components/ScriptEditor.svelte index 8021d8f99c..eab47f8bbb 100644 --- a/frontend/src/lib/components/ScriptEditor.svelte +++ b/frontend/src/lib/components/ScriptEditor.svelte @@ -134,7 +134,8 @@ bind:code bind:websocketAlive bind:this={editor} - cmdEnterAction={() => { + cmdEnterAction={async () => { + await inferSchema() runTest() }} formatAction={async () => { diff --git a/frontend/src/lib/components/flows/content/FlowModule.svelte b/frontend/src/lib/components/flows/content/FlowModule.svelte index f0000ad634..9400248a53 100644 --- a/frontend/src/lib/components/flows/content/FlowModule.svelte +++ b/frontend/src/lib/components/flows/content/FlowModule.svelte @@ -171,8 +171,9 @@ deno={flowModule.value.language === RawScript.language.DENO} lang={scriptLangToEditorLang(flowModule.value.language)} automaticLayout={true} - cmdEnterAction={() => { + cmdEnterAction={async () => { selected = 'test' + await reload(flowModule) modulePreview?.runTestWithStepArgs() }} formatAction={() => reload(flowModule)}