Module mock

Module mock 

Source
Expand description

Provides mock world builders for tests. Mock world support for Tinymist tests.

This module intentionally lives in tinymist-world so world-level tests can use deterministic compiler worlds without depending on higher-level project crates. Enable the mock feature from downstream test-support crates when this module is needed as a dependency.

Structs§

MockCompilerFeat
A compiler feature set for mock-backed Tinymist worlds.
MockWorldBuilder
Builder for mock-backed compiler worlds.

Traits§

MockWorkspaceWorldExt
Extension helpers for using a VFS mock workspace at world level.
MockWorldChangeExt
Applies VFS mock changes to world-level runtime structures.

Functions§

embedded_font_resolver
Returns a deterministic font resolver using Typst’s embedded fonts.

Type Aliases§

MockUniverse
A compiler universe backed by [MockWorkspace].
MockWorld
A compiler world backed by [MockWorkspace].