#[cfg(feature = "test-mode")]
use std::env;
#[allow(unused_variables)]
pub async fn get_text(
resp: reqwest::Response,
endpoint: &str,
symbol: &str,
ext: &str,
) -> Result<String, reqwest::Error> {
let text = resp.text().await?;
#[cfg(feature = "test-mode")]
{
if env::var("YF_RECORD").ok().as_deref() == Some("1")
&& let Err(e) = crate::core::fixtures::record_fixture(endpoint, symbol, ext, &text)
{
eprintln!("YF_RECORD: failed to write fixture for {symbol}: {e}");
}
}
Ok(text)
}