From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../tests/cts/checkout/src/demo/a/README.txt | 1 + dom/webgpu/tests/cts/checkout/src/demo/a/b.spec.ts | 6 ++ .../tests/cts/checkout/src/demo/a/b/README.txt | 1 + .../tests/cts/checkout/src/demo/a/b/c.spec.ts | 80 ++++++++++++++++++++++ .../tests/cts/checkout/src/demo/a/b/d.spec.ts | 8 +++ 5 files changed, 96 insertions(+) create mode 100644 dom/webgpu/tests/cts/checkout/src/demo/a/README.txt create mode 100644 dom/webgpu/tests/cts/checkout/src/demo/a/b.spec.ts create mode 100644 dom/webgpu/tests/cts/checkout/src/demo/a/b/README.txt create mode 100644 dom/webgpu/tests/cts/checkout/src/demo/a/b/c.spec.ts create mode 100644 dom/webgpu/tests/cts/checkout/src/demo/a/b/d.spec.ts (limited to 'dom/webgpu/tests/cts/checkout/src/demo/a') diff --git a/dom/webgpu/tests/cts/checkout/src/demo/a/README.txt b/dom/webgpu/tests/cts/checkout/src/demo/a/README.txt new file mode 100644 index 0000000000..62c18e3cc3 --- /dev/null +++ b/dom/webgpu/tests/cts/checkout/src/demo/a/README.txt @@ -0,0 +1 @@ +README for a/ diff --git a/dom/webgpu/tests/cts/checkout/src/demo/a/b.spec.ts b/dom/webgpu/tests/cts/checkout/src/demo/a/b.spec.ts new file mode 100644 index 0000000000..7e066591dd --- /dev/null +++ b/dom/webgpu/tests/cts/checkout/src/demo/a/b.spec.ts @@ -0,0 +1,6 @@ +export const description = 'Description for b.spec.ts'; + +import { makeTestGroup } from '../../common/framework/test_group.js'; +import { UnitTest } from '../../unittests/unit_test.js'; + +export const g = makeTestGroup(UnitTest); diff --git a/dom/webgpu/tests/cts/checkout/src/demo/a/b/README.txt b/dom/webgpu/tests/cts/checkout/src/demo/a/b/README.txt new file mode 100644 index 0000000000..eed2f44bbd --- /dev/null +++ b/dom/webgpu/tests/cts/checkout/src/demo/a/b/README.txt @@ -0,0 +1 @@ +README for a/b/ diff --git a/dom/webgpu/tests/cts/checkout/src/demo/a/b/c.spec.ts b/dom/webgpu/tests/cts/checkout/src/demo/a/b/c.spec.ts new file mode 100644 index 0000000000..0ee8f4c182 --- /dev/null +++ b/dom/webgpu/tests/cts/checkout/src/demo/a/b/c.spec.ts @@ -0,0 +1,80 @@ +export const description = 'Description for c.spec.ts'; + +import { makeTestGroup } from '../../../common/framework/test_group.js'; +import { unreachable } from '../../../common/util/util.js'; +import { UnitTest } from '../../../unittests/unit_test.js'; + +export const g = makeTestGroup(UnitTest); + +g.test('f') + .desc( + `Test plan for f + - Test stuff + - Test some more stuff` + ) + .fn(() => {}); + +g.test('f,g').fn(() => {}); + +g.test('f,g,h') + .paramsSimple([{}, { x: 0 }, { x: 0, y: 0 }]) + .fn(() => {}); + +g.test('case_depth_2_in_single_child_test') + .paramsSimple([{ x: 0, y: 0 }]) + .fn(() => {}); + +g.test('deep_case_tree') + .params(u => + u // + .combine('x', [1, 2]) + .combine('y', [1, 2]) + .combine('z', [1, 2]) + ) + .fn(() => {}); + +g.test('statuses,debug').fn(t => { + t.debug('debug'); +}); + +g.test('statuses,skip').fn(t => { + t.skip('skip'); +}); + +g.test('statuses,warn').fn(t => { + t.warn('warn'); +}); + +g.test('statuses,fail').fn(t => { + t.fail('fail'); +}); + +g.test('statuses,throw').fn(() => { + unreachable('unreachable'); +}); + +g.test('multiple_same_stack').fn(t => { + for (let i = 0; i < 3; ++i) { + t.fail( + i === 2 + ? 'this should appear after deduplicated line' + : 'this should be "seen 2 times with identical stack"' + ); + } +}); + +g.test('multiple_same_level').fn(t => { + t.fail('this should print a stack'); + t.fail('this should print a stack'); + t.fail('this should not print a stack'); +}); + +g.test('lower_levels_hidden,before').fn(t => { + t.warn('warn - this should not print a stack'); + t.fail('fail'); +}); + +g.test('lower_levels_hidden,after').fn(t => { + t.fail('fail'); + t.warn('warn - this should not print a stack'); +}); diff --git a/dom/webgpu/tests/cts/checkout/src/demo/a/b/d.spec.ts b/dom/webgpu/tests/cts/checkout/src/demo/a/b/d.spec.ts new file mode 100644 index 0000000000..1412e53baf --- /dev/null +++ b/dom/webgpu/tests/cts/checkout/src/demo/a/b/d.spec.ts @@ -0,0 +1,8 @@ +export const description = 'Description for d.spec.ts'; + +import { makeTestGroup } from '../../../common/framework/test_group.js'; +import { UnitTest } from '../../../unittests/unit_test.js'; + +export const g = makeTestGroup(UnitTest); + +g.test('test_depth_2,in_single_child_file').fn(() => {}); -- cgit v1.2.3