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
  af102bbe_8b99_d67b_fc09_78e228f48f3b["default.test()"]
  18896dad_87b3_cd0e_03a1_f407405acb4b["_config.js"]
  af102bbe_8b99_d67b_fc09_78e228f48f3b -->|defined in| 18896dad_87b3_cd0e_03a1_f407405acb4b
  style af102bbe_8b99_d67b_fc09_78e228f48f3b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/tests/runtime-runes/samples/async-key/_config.js lines 12–45

	async test({ assert, target }) {
		const [reset, one, two] = target.querySelectorAll('button');

		const html = `
			<button>reset</button>
			<button>1</button>
			<button>2</button>
			<h1>hello</h1>
		`;

		one.click();
		await tick();
		assert.htmlEqual(target.innerHTML, html);

		const h1 = target.querySelector('h1');

		reset.click();
		await tick();
		assert.htmlEqual(target.innerHTML, html);

		one.click();
		await tick();
		assert.htmlEqual(target.innerHTML, html);
		assert.equal(target.querySelector('h1'), h1);

		reset.click();
		await tick();
		assert.htmlEqual(target.innerHTML, html);

		two.click();
		await tick();
		assert.htmlEqual(target.innerHTML, html);
		assert.notEqual(target.querySelector('h1'), h1);
	}

Domain

Subdomains

Frequently Asked Questions

What does default.test() do?
default.test() is a function in the svelte codebase, defined in packages/svelte/tests/runtime-runes/samples/async-key/_config.js.
Where is default.test() defined?
default.test() is defined in packages/svelte/tests/runtime-runes/samples/async-key/_config.js at line 12.

Analyze Your Own Codebase

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

Try Supermodel Free