# Plugin Test Data This directory contains test data and mock implementations used for testing the Navidrome plugin system. ## Contents Each of these directories contains the source code for a simple Go plugin that implements a specific agent interface (or multiple interfaces in the case of `multi_plugin`). These are compiled into WASM modules using the `Makefile` and used in integration tests for the plugin adapters (e.g., `adapter_media_agent_test.go`). Running `make` within this directory will build all test plugins. ## Usage The primary use of this directory is during the development and testing phase. The `Makefile` is used to build the necessary WASM plugin binaries. The tests within the `plugins` package (and potentially other packages that interact with plugins) then utilize these compiled plugins and other test fixtures found here.