diff --git a/components/smart/JsEditor.vue b/components/smart/JsEditor.vue index 23c44efdf..e075f3cf7 100644 --- a/components/smart/JsEditor.vue +++ b/components/smart/JsEditor.vue @@ -15,6 +15,7 @@ import { getPreRequestScriptCompletions, getTestScriptCompletions, performPreRequestLinting, + performTestLinting, } from "~/helpers/tern" export default { @@ -177,7 +178,12 @@ export default { provideLinting: debounce(function (code) { let results = [] - performPreRequestLinting(code) + const lintFunc = + this.completeMode === "pre" + ? performPreRequestLinting + : performTestLinting + + lintFunc(code) .then((semanticLints) => { results = results.concat( semanticLints.map((lint) => ({