describe("write cursorOffset to stderr with --cursor-offset ", () => { runCli("cli", ["--cursor-offset", "2", "--parser", "babel"], { input: " 1", }).test({ status: 0, }); }); describe("cursorOffset should not be affected by full-width character", () => { runCli("cli", ["--cursor-offset", "21", "--parser", "babel"], { input: 'const x = ["中文", "中文", "中文", "中文", "中文", "中文", "中文", "中文", "中文", "中文", "中文"];', // ^ offset = 21 ^ width = 80 }).test({ /** * const x = [ * "中文", * "中文", * ^ offset = 26 * "中文", * "中文", * "中文", * "中文", * "中文", * "中文", * "中文", * "中文", * "中文" * ]; */ stderr: "26", status: 0, }); });