Skip to content

Commit 3386939

Browse files
committed
test: label boa as slow engine
1 parent a3cd735 commit 3386939

File tree

10 files changed

+10
-0
lines changed

10 files changed

+10
-0
lines changed

tests/encoding/bytes.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ describe('1-byte snapshot tests', () => {
5959
const skipLarge =
6060
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
6161
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
62+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
6263
process.env.EXODUS_TEST_PLATFORM === 'engine262'
6364

6465
describe('2-byte snapshot tests', { skip: skipLarge }, () => {

tests/encoding/multi-byte.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { legacyMultiByte } from './fixtures/encodings.cjs'
1010
const skipLarge =
1111
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
1212
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
13+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
1314
process.env.EXODUS_TEST_PLATFORM === 'engine262'
1415

1516
describe('legacy multi-byte encodings snapshot tests', { skip: skipLarge }, () => {

tests/encoding/pseudo-random.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { fromBits } from './_utils.js'
1111
const skipLarge =
1212
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
1313
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
14+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
1415
process.env.EXODUS_TEST_PLATFORM === 'engine262'
1516

1617
describe('tests on long fixed random strings', { skip: skipLarge }, () => {

tests/encoding/unicode.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const labels = ['utf-8', 'utf-16le', 'utf-16be']
1111
const skipLarge =
1212
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
1313
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
14+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
1415
process.env.EXODUS_TEST_PLATFORM === 'engine262'
1516

1617
describe('Unicode encodings snapshot tests', { skip: skipLarge }, () => {

tests/multi-byte.encode.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@ describe('roundtrip, tables', () => {
238238
const slowEngine =
239239
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
240240
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
241+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
241242
process.env.EXODUS_TEST_PLATFORM === 'engine262'
242243
describe('roundtrip, full Unicode', () => {
243244
const MAX = slowEngine ? 0x1_ff_ff : 0x10_ff_ff // Max Unicode codepoint

tests/utf16.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,6 +381,7 @@ describe('random data', () => {
381381
const skipLarge =
382382
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
383383
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
384+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
384385
process.env.EXODUS_TEST_PLATFORM === 'engine262'
385386
test('large strings', { skip: skipLarge }, (t) => {
386387
const s = 'abcde01234'.repeat(12e6) // 120e6 total

tests/utf8.lib.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ describe('random data', () => {
315315
const skipLarge =
316316
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
317317
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
318+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
318319
process.env.EXODUS_TEST_PLATFORM === 'engine262'
319320
test('large strings', { skip: skipLarge }, (t) => {
320321
const s = 'abcde01234'.repeat(12e6) // 120e6 total

tests/utf8.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ describe('random data', () => {
318318
const skipLarge =
319319
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
320320
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
321+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
321322
process.env.EXODUS_TEST_PLATFORM === 'engine262'
322323
test('large strings', { skip: skipLarge }, (t) => {
323324
const s = 'abcde01234'.repeat(12e6) // 120e6 total

tests/vendor/utf8-js/utf8-js.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ describe('small', () => {
3737
const skipLarge =
3838
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
3939
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
40+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
4041
process.env.EXODUS_TEST_PLATFORM === 'engine262'
4142
describe('large', { skip: skipLarge }, async () => {
4243
const gzipped = readFileSync(path.join(import.meta.dirname, 'data.json.gz'))

tests/whatwg.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const invalid = new Set(['replacement', 'utf-16le', 'utf-16be']) // https://enco
1919
const slowEngine =
2020
process.env.EXODUS_TEST_PLATFORM === 'quickjs' ||
2121
process.env.EXODUS_TEST_PLATFORM === 'xs' ||
22+
process.env.EXODUS_TEST_PLATFORM === 'boa' ||
2223
process.env.EXODUS_TEST_PLATFORM === 'engine262'
2324

2425
test('percent-encode sets coherence', (t) => {

0 commit comments

Comments
 (0)