Fix e2e tests

This commit is contained in:
cte 2025-03-30 15:42:35 -07:00
parent 7ff4b3a5e4
commit a28f62321c
5 changed files with 8 additions and 8 deletions

View file

@ -3,7 +3,7 @@ import Mocha from "mocha"
import { glob } from "glob"
import * as vscode from "vscode"
import { RooCodeAPI } from "../../../src/exports/roo-code"
import type { RooCodeAPI } from "../../../src/exports/roo-code"
import { waitUntilReady } from "./utils"

View file

@ -1,6 +1,6 @@
import * as assert from "assert"
import { RooCodeEventName, ClineMessage } from "../../../src/exports/roo-code"
import type { ClineMessage } from "../../../src/exports/roo-code"
import { waitUntilCompleted } from "./utils"
@ -18,7 +18,7 @@ suite("Roo Code Modes", () => {
let messages: ClineMessage[] = []
api.on(RooCodeEventName.Message, ({ message }) => messages.push(message))
api.on("message", ({ message }) => messages.push(message))
const switchModesTaskId = await api.startNewTask({
configuration: { mode: "Code", alwaysAllowModeSwitch: true, autoApprovalEnabled: true },

View file

@ -1,6 +1,6 @@
import * as assert from "assert"
import { RooCodeEventName, ClineMessage } from "../../../src/exports/roo-code"
import type { ClineMessage } from "../../../src/exports/roo-code"
import { sleep, waitFor, waitUntilCompleted } from "./utils"
@ -9,7 +9,7 @@ suite("Roo Code Subtasks", () => {
const api = globalThis.api
const messages: ClineMessage[] = []
api.on(RooCodeEventName.Message, ({ message }) => messages.push(message))
api.on("message", ({ message }) => messages.push(message))
await api.setConfiguration({
mode: "Code",

View file

@ -1,6 +1,6 @@
import * as assert from "assert"
import { RooCodeEventName, ClineMessage } from "../../../src/exports/roo-code"
import type { ClineMessage } from "../../../src/exports/roo-code"
import { waitUntilCompleted } from "./utils"
@ -9,7 +9,7 @@ suite("Roo Code Task", () => {
const api = globalThis.api
const messages: ClineMessage[] = []
api.on(RooCodeEventName.Message, ({ message }) => messages.push(message))
api.on("message", ({ message }) => messages.push(message))
const taskId = await api.startNewTask({
configuration: { mode: "Ask", alwaysAllowModeSwitch: true, autoApprovalEnabled: true },

View file

@ -1,6 +1,6 @@
import * as vscode from "vscode"
import { RooCodeAPI } from "../../../src/exports/roo-code"
import type { RooCodeAPI } from "../../../src/exports/roo-code"
type WaitForOptions = {
timeout?: number