test(e2e): cross-process harness over the §12 seams
Boots the real arr binary against wiremock Prowlarr/TMDB fakes serving recorded fixtures and a real Transmission container. Adds the env-only ARR_TMDB_URL seam so the daemon's TMDB client can be pointed at the fake. The full add-to-imported run lands on this harness once #21-#23 exist. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
a0c2717549
commit
b77a6bade6
@@ -52,7 +52,8 @@ impl Upstreams {
|
||||
self
|
||||
}
|
||||
|
||||
/// Point TMDB somewhere other than the real API. Tests only.
|
||||
/// Point TMDB somewhere other than the real API. Tests and the
|
||||
/// `ARR_TMDB_URL` e2e seam only.
|
||||
#[must_use]
|
||||
pub fn with_tmdb_url(mut self, url: String) -> Self {
|
||||
self.tmdb_url = url;
|
||||
|
||||
Reference in New Issue
Block a user