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

Relationship Graph

Source Code

packages/svelte/tests/runtime-runes/samples/transition-delayed-events-css/_config.js lines 5–31

	test({ assert, raf, target, logs }) {
		const [btn] = target.querySelectorAll('button');

		// in
		flushSync(() => btn.click());
		assert.deepEqual(logs, []);
		raf.tick(1);
		assert.deepEqual(logs, []);

		raf.tick(100);
		assert.deepEqual(logs, ['introstart']);

		raf.tick(200);
		assert.deepEqual(logs, ['introstart', 'introend']);

		// out
		flushSync(() => btn.click());
		assert.deepEqual(logs, ['introstart', 'introend']);
		raf.tick(201);
		assert.deepEqual(logs, ['introstart', 'introend']);

		raf.tick(300);
		assert.deepEqual(logs, ['introstart', 'introend', 'outrostart']);

		raf.tick(400);
		assert.deepEqual(logs, ['introstart', 'introend', 'outrostart', 'outroend']);
	}

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/transition-delayed-events-css/_config.js.
Where is default.test() defined?
default.test() is defined in packages/svelte/tests/runtime-runes/samples/transition-delayed-events-css/_config.js at line 5.

Analyze Your Own Codebase

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

Try Supermodel Free