Skip to main content

Module testing

Module testing 

Source

Structs§

CargoProject
A temporary Cargo project for testing.
NodeProject
A temporary Node.js/TypeScript project for testing.
TestDaemon
An in-process daemon with explicit configuration and deterministic shutdown.

Enums§

TestDaemonError
TestProjectError
Error type for test project operations.

Traits§

TestProject
Scaffolds temporary projects for integration testing against real language servers.

Functions§

configure_fake_server⚠
Configure one language to use the shared fake Python server in the current test process.
use_fake_rust_server_failing_workspace_symbol
Configure the Rust fake server to return an error for workspace symbols.