Skip to content

unregisterVault

Unregisters a vault path from the running Obsidian instance.

Delegates to the active transport’s ObsidianTransport.unregisterVault.

Import:

import { unregisterVault } from 'obsidian-integration-testing';

Signature:

function unregisterVault(vaultPath: string, transportOverride: ObsidianTransport | undefined): Promise<void>

Parameters:

ParameterTypeDescription
vaultPathstringThe absolute path to the vault folder.
transportOverrideObsidianTransport | undefinedAn explicit transport to use. When omitted, falls back to the transport configured via the context provider.

Returns: Promise<void>