"""Worker test fixtures.""" import numpy as np import pytest @pytest.fixture def sine_440hz(): """A 5-second 440Hz sine wave at 44100 Hz — usable as mock audio input.""" sr = 44100 t = np.linspace(0, 5.0, sr * 5, endpoint=False) audio = (np.sin(2 * np.pi * 440 * t)).astype(np.float32) return audio, sr @pytest.fixture def short_audio(): """1 second of white noise.""" sr = 44100 rng = np.random.default_rng(42) audio = rng.uniform(-0.5, 0.5, sr).astype(np.float32) return audio, sr