diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/cache-map.test.js | 2 | ||||
-rw-r--r-- | test/data/html/test-document2-script.js | 2 | ||||
-rw-r--r-- | test/database.test.js | 6 | ||||
-rw-r--r-- | test/deinflector.test.js | 2 | ||||
-rw-r--r-- | test/hotkey-util.test.js | 2 | ||||
-rw-r--r-- | test/japanese-util.test.js | 2 | ||||
-rw-r--r-- | test/json-schema.test.js | 2 | ||||
-rw-r--r-- | test/options-util.test.js | 2 | ||||
-rw-r--r-- | test/playwright/visual.spec.js | 4 | ||||
-rw-r--r-- | test/profile-conditions-util.test.js | 2 |
10 files changed, 21 insertions, 5 deletions
diff --git a/test/cache-map.test.js b/test/cache-map.test.js index df891188..52ada57c 100644 --- a/test/cache-map.test.js +++ b/test/cache-map.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import {expect, test} from 'vitest'; import {CacheMap} from '../ext/js/general/cache-map.js'; diff --git a/test/data/html/test-document2-script.js b/test/data/html/test-document2-script.js index f6082802..d8e1278d 100644 --- a/test/data/html/test-document2-script.js +++ b/test/data/html/test-document2-script.js @@ -87,7 +87,7 @@ function toggleFullscreen(element) { * @param {HTMLElement|DocumentFragment} container * @param {?Element} [fullscreenElement] */ -function setup(container, fullscreenElement=null) { +function setup(container, fullscreenElement = null) { const fullscreenLink = container.querySelector('.fullscreen-link'); if (fullscreenLink !== null) { if (fullscreenElement === null) { diff --git a/test/database.test.js b/test/database.test.js index 80871f95..e7774d95 100644 --- a/test/database.test.js +++ b/test/database.test.js @@ -107,7 +107,8 @@ function countKanjiWithCharacter(kanji, character) { /** */ async function testDatabase1() { - test('Database1', async () => { // Load dictionary data + test('Database1', async () => { + // Load dictionary data const testDictionary = createTestDictionaryArchive('valid-dictionary1'); const testDictionarySource = await testDictionary.generateAsync({type: 'arraybuffer'}); const testDictionaryIndex = JSON.parse(await testDictionary.files['index.json'].async('string')); @@ -849,7 +850,8 @@ async function testFindTagForTitle1(database, title) { /** */ async function testDatabase2() { - test('Database2', async () => { // Load dictionary data + test('Database2', async () => { + // Load dictionary data const testDictionary = createTestDictionaryArchive('valid-dictionary1'); const testDictionarySource = await testDictionary.generateAsync({type: 'arraybuffer'}); const testDictionaryIndex = JSON.parse(await testDictionary.files['index.json'].async('string')); diff --git a/test/deinflector.test.js b/test/deinflector.test.js index bd538428..adb347f1 100644 --- a/test/deinflector.test.js +++ b/test/deinflector.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import fs from 'fs'; import {fileURLToPath} from 'node:url'; import path from 'path'; diff --git a/test/hotkey-util.test.js b/test/hotkey-util.test.js index 02622c40..5b8c4e73 100644 --- a/test/hotkey-util.test.js +++ b/test/hotkey-util.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import {expect, test} from 'vitest'; import {HotkeyUtil} from '../ext/js/input/hotkey-util.js'; diff --git a/test/japanese-util.test.js b/test/japanese-util.test.js index a0078da0..6e594a2f 100644 --- a/test/japanese-util.test.js +++ b/test/japanese-util.test.js @@ -152,7 +152,7 @@ function testConvertKatakanaToHiragana() { ['カーナー', 'かーなー', true] ]; - for (const [string, expected, keepProlongedSoundMarks=false] of data) { + for (const [string, expected, keepProlongedSoundMarks = false] of data) { expect(jp.convertKatakanaToHiragana(string, keepProlongedSoundMarks)).toStrictEqual(expected); } }); diff --git a/test/json-schema.test.js b/test/json-schema.test.js index e534f538..a93e5002 100644 --- a/test/json-schema.test.js +++ b/test/json-schema.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import {expect, test} from 'vitest'; import {JsonSchema} from '../ext/js/data/json-schema.js'; diff --git a/test/options-util.test.js b/test/options-util.test.js index 7845d759..f2ffa36c 100644 --- a/test/options-util.test.js +++ b/test/options-util.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import fs from 'fs'; import url, {fileURLToPath} from 'node:url'; import path from 'path'; diff --git a/test/playwright/visual.spec.js b/test/playwright/visual.spec.js index 8b48b7c0..b912f8b4 100644 --- a/test/playwright/visual.spec.js +++ b/test/playwright/visual.spec.js @@ -72,7 +72,9 @@ test('visual', async ({page, extensionId}) => { popup_frame = await frame_attached; // wait for popup to be attached } try { - await (await /** @type {import('@playwright/test').Frame} */ (popup_frame).frameElement()).waitForElementState('visible', {timeout: 500}); // some tests don't have a popup, so don't fail if it's not there; TODO: check if the popup is expected to be there + // Some tests don't have a popup, so don't fail if it's not there + // TODO: check if the popup is expected to be there + await (await /** @type {import('@playwright/test').Frame} */ (popup_frame).frameElement()).waitForElementState('visible', {timeout: 500}); } catch (error) { console.log(test_name + ' has no popup'); } diff --git a/test/profile-conditions-util.test.js b/test/profile-conditions-util.test.js index 62b21555..f64ce79c 100644 --- a/test/profile-conditions-util.test.js +++ b/test/profile-conditions-util.test.js @@ -16,6 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ +/* eslint-disable no-multi-spaces */ + import {expect, test} from 'vitest'; import {ProfileConditionsUtil} from '../ext/js/background/profile-conditions-util.js'; |