suite() — svelte Function Reference
Architecture documentation for the suite() function in suite.ts from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 1354ddff_1efb_c4e4_5cd0_7b354ba0a9b4["suite()"] 2b655554_f9cf_daf9_c56b_a99baafbe0fd["suite.ts"] 1354ddff_1efb_c4e4_5cd0_7b354ba0a9b4 -->|defined in| 2b655554_f9cf_daf9_c56b_a99baafbe0fd style 1354ddff_1efb_c4e4_5cd0_7b354ba0a9b4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/tests/suite.ts lines 26–37
export function suite<Test extends BaseTest>(fn: (config: Test, test_dir: string) => void) {
return {
test: (config: Test) => config,
run: async (cwd: string, samples_dir = 'samples') => {
await for_each_dir<Test>(cwd, samples_dir, (config, dir) => {
let it_fn = config.skip ? it.skip : config.solo ? it.only : it;
it_fn(dir, () => fn(config, `${cwd}/${samples_dir}/${dir}`));
});
}
};
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does suite() do?
suite() is a function in the svelte codebase, defined in packages/svelte/tests/suite.ts.
Where is suite() defined?
suite() is defined in packages/svelte/tests/suite.ts at line 26.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free