Home / Function/ default.test() — svelte Function Reference

default.test() — svelte Function Reference

Architecture documentation for the default.test() function in _config.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  a9b6da27_0e34_b468_fc6d_69d1e83fb7b7["default.test()"]
  3721a3c3_a970_4aa6_d2be_388c87cd1ee5["_config.js"]
  a9b6da27_0e34_b468_fc6d_69d1e83fb7b7 -->|defined in| 3721a3c3_a970_4aa6_d2be_388c87cd1ee5
  style a9b6da27_0e34_b468_fc6d_69d1e83fb7b7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/hydration/samples/optgroup-rich-content/_config.js lines 15–30

	async test(assert, target) {
		const optgroup = target.querySelector('optgroup');
		const options = target.querySelectorAll('option');
		const button = target.querySelector('button');

		// Check options content - the span inside optgroup gets stripped but text remains
		assert.equal(options[0]?.textContent, 'hello hello');
		assert.equal(options[1]?.textContent, 'Plain option');

		// Update via button click
		flushSync(() => {
			button?.click();
		});

		assert.equal(options[0]?.textContent, 'changed changed');
	}

Domain

Subdomains

Frequently Asked Questions

What does default.test() do?
default.test() is a function in the svelte codebase, defined in packages/svelte/tests/hydration/samples/optgroup-rich-content/_config.js.
Where is default.test() defined?
default.test() is defined in packages/svelte/tests/hydration/samples/optgroup-rich-content/_config.js at line 15.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free