About
The test-with-spanner skill simplifies the complex process of running database-dependent unit tests within the Storj ecosystem or any Go-based project using Spanner. It automatically detects or initializes the Spanner emulator environment, configures the necessary host and connection variables (like SPANNER_EMULATOR_HOST), and manages the emulator's lifecycle while running specific package tests. This ensures developers can execute integration-heavy tests in packages such as metabase or metainfo without manual environment overhead or configuration errors.