Skip to content

registerVault

Registers a vault path in the running Obsidian instance.

Delegates to the active transport’s ObsidianTransport.registerVault.

Import:

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

Signature:

function registerVault(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>