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

Relationship Graph

Source Code

packages/svelte/tests/runtime-legacy/samples/binding-backflow/_config.js lines 17–46

	async test({ assert, component }) {
		const parents = component.parents;

		// first testcase should update once
		// the rest should update twice
		let p;
		p = parents['parent_override_child_default'];
		assert.deepEqual(p.value, { foo: 'mon' });
		assert.equal(p.updates.length, 1);

		p = parents['child_default_populate_parent'];
		assert.deepEqual(p.value, { foo: 'kid' });
		assert.equal(p.updates.length, 2);

		p = parents['reactive_update'];
		assert.deepEqual(p.value, { foo: 'kid' });
		assert.equal(p.updates.length, 2);

		p = parents['reactive_mutate'];
		assert.deepEqual(p.value, { foo: 'kid' });
		assert.equal(p.updates.length, 2);

		p = parents['init_update'];
		assert.deepEqual(p.value, { foo: 'kid' });
		assert.equal(p.updates.length, 2);

		p = parents['init_mutate'];
		assert.deepEqual(p.value, { foo: 'kid' });
		assert.equal(p.updates.length, 2);
	}

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-legacy/samples/binding-backflow/_config.js.
Where is default.test() defined?
default.test() is defined in packages/svelte/tests/runtime-legacy/samples/binding-backflow/_config.js at line 17.

Analyze Your Own Codebase

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

Try Supermodel Free