Bun 在测试中设置断点

问题描述 投票:0回答:1

我有这个简单的测试,但是当我运行

bun test
时,
debugger
永远不会被触发...

有没有办法在Bun测试中设置断点?

import { describe, expect, test, beforeAll } from "bun:test";
import { Sudoku } from "../sudoku"

describe("Sudoku", () => {
  test("row", () => {
    let sudoku = new Sudoku()
    debugger
    expect(sudoku.row(0)).toEqual([1,2,3,4,5,6,7,8,9]);
    expect(sudoku.row(1)).toEqual([2,1,3,4,5,6,7,8,9]);
  });
});
testing breakpoints bun
1个回答
0
投票

使用

--inspect-brk
标志在调试器语句处暂停。您可以在here找到相关文档。这会自动将调试器添加到第一个类似的代码中。

注意:确保启用检查器左侧面板上

debugger statements
下的
Breakpoints
标志,以便在
debugger
语句处暂停。

© www.soinside.com 2019 - 2024. All rights reserved.