WDIO Obsidian Service
    Preparing search index...

    WDIO Obsidian Service

    Test your Obsidian plugins end-to-end using WebdriverIO!

    WDIO Obsidian Service can:

    • 📥 Download and test multiple versions of Obsidian
    • 💻📱 Run tests on Windows, macOS, Linux, and Android
    • 📦 Sandbox Obsidian so tests don't interfere with your system or each other
    • 📂 Open and switch between vaults
    • 🛠️ Provide helper functions for common testing tasks
    • 🤖 Run tests in CI

    For instructions on how to set up end-to-end tests using WDIO Obsidian Service see the service api docs, or get started quickly by using the sample plugin as a template.

    This project is split into several NPM packages:

    API docs for all the packages are available here.

    PRs and issues welcome! See CONTRIBUTING.md for instructions on how to setup local development.