Skip to main content

max / balanced_breakfast

Ignore the dev.to live-fetch test by default The Bento prebuild gate runs this suite before every release, so a test that reaches a third party couples the release to their uptime. This one hung the workspace run for 15 minutes. Still there, still runnable with --ignored when touching the plugin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-22 04:23 UTC
Commit: ffbd7ab2bf34555a57cca5ed5d7a504eac0964e9
Parent: 87759dd
1 file changed, +6 insertions, -0 deletions
@@ -727,7 +727,13 @@ mod tests {
727 727 );
728 728 }
729 729
730 + /// Fetches from dev.to over the network, so it is off by default: the Bento
731 + /// prebuild gate runs this suite before every release, and a test that
732 + /// reaches a third party couples the release to their uptime (this one hung
733 + /// for 15 minutes on 2026-07-21). Run it by hand when touching the plugin:
734 + /// `cargo test devto_plugin_live_fetch -- --ignored`.
730 735 #[test]
736 + #[ignore = "hits the live dev.to API"]
731 737 fn devto_plugin_live_fetch() {
732 738 let manifest_dir = env!("CARGO_MANIFEST_DIR");
733 739 let plugins_dir = std::path::Path::new(manifest_dir).join("../../plugins");