fix: run frontend test failed and enable run test in CI (#17017)
This commit is contained in:
parent
161724fb17
commit
7df36fe9f5
7 changed files with 95 additions and 377 deletions
|
|
@ -25,7 +25,7 @@ export const extractFunctionParams = (code: string, language: CodeLanguage) => {
|
|||
}
|
||||
export const extractReturnType = (code: string, language: CodeLanguage): OutputVar => {
|
||||
const codeWithoutComments = code.replace(/\/\*\*[\s\S]*?\*\//, '')
|
||||
console.log(codeWithoutComments)
|
||||
// console.log(codeWithoutComments)
|
||||
|
||||
const returnIndex = codeWithoutComments.indexOf('return')
|
||||
if (returnIndex === -1)
|
||||
|
|
@ -64,7 +64,7 @@ export const extractReturnType = (code: string, language: CodeLanguage): OutputV
|
|||
return {}
|
||||
|
||||
const returnContent = codeAfterReturn.slice(startIndex + 1, endIndex - 1)
|
||||
console.log(returnContent)
|
||||
// console.log(returnContent)
|
||||
|
||||
const result: OutputVar = {}
|
||||
|
||||
|
|
@ -72,7 +72,7 @@ export const extractReturnType = (code: string, language: CodeLanguage): OutputV
|
|||
const matches = returnContent.matchAll(keyRegex)
|
||||
|
||||
for (const match of matches) {
|
||||
console.log(`Found key: "${match[1]}" from match: "${match[0]}"`)
|
||||
// console.log(`Found key: "${match[1]}" from match: "${match[0]}"`)
|
||||
const key = match[1]
|
||||
result[key] = {
|
||||
type: VarType.string,
|
||||
|
|
@ -80,7 +80,7 @@ export const extractReturnType = (code: string, language: CodeLanguage): OutputV
|
|||
}
|
||||
}
|
||||
|
||||
console.log(result)
|
||||
// console.log(result)
|
||||
|
||||
return result
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue