From be0b0c2eca1dff3ca5e45b9bb7fab2352b71cee3 Mon Sep 17 00:00:00 2001 From: James Yu Date: Thu, 12 Jan 2023 22:18:39 +0800 Subject: [PATCH] Change how bibtex formatter alignment is checked in test --- test/suites/09_formatter.test.ts | 4 ++-- test/suites/utils.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/test/suites/09_formatter.test.ts b/test/suites/09_formatter.test.ts index 8957994a5..f75551072 100644 --- a/test/suites/09_formatter.test.ts +++ b/test/suites/09_formatter.test.ts @@ -264,13 +264,13 @@ suite('Formatter test suite', () => { let lines = vscode.window.activeTextEditor?.document.getText().split('\n') assert.ok(lines) const allEqual = (arr: number[]) => arr.every(val => val === arr[0]) - assert.ok(!allEqual(lines.slice(9, 18).map(line => line.indexOf('=')))) + assert.ok(!allEqual(lines.filter(line => line.includes('=')).map(line => line.indexOf('=')))) await vscode.workspace.getConfiguration('latex-workshop').update('bibtex-format.align-equal.enabled', true) await vscode.commands.executeCommand('editor.action.formatDocument') await test.sleep(1000) lines = vscode.window.activeTextEditor?.document.getText().split('\n') assert.ok(lines) - assert.ok(allEqual(lines.slice(9, 18).map(line => line.indexOf('=')))) + assert.ok(allEqual(lines.filter(line => line.includes('=')).map(line => line.indexOf('=')))) }) }) diff --git a/test/suites/utils.ts b/test/suites/utils.ts index 4639fc857..c1aa7ecb5 100644 --- a/test/suites/utils.ts +++ b/test/suites/utils.ts @@ -63,7 +63,7 @@ function log(fixtureName: string, testName: string, counter: string) { cachedLog.CACHED_EXTLOG.join('\n') + '\n\n' + new Array(80).fill('=').join('') + '\n\n' + cachedLog.CACHED_COMPILER.join('\n') + - '\n\n' + new Array(80).fill('=').join('') + + '\n\n' + new Array(80).fill('=').join('') + '\n\n' + vscode.window.activeTextEditor?.document.uri.fsPath + '\n\n' + vscode.window.activeTextEditor?.document.getText()) }