From f1b83fcdc23c89b80b4797c4da6b5f34b87b191b Mon Sep 17 00:00:00 2001 From: sascha Date: Sat, 12 Sep 2026 19:52:48 +0200 Subject: [PATCH] test: cover large NAS import timeout --- fileflows/tests/test_flow_import_failure_routing.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/fileflows/tests/test_flow_import_failure_routing.py b/fileflows/tests/test_flow_import_failure_routing.py index bdb370c..28ff16d 100644 --- a/fileflows/tests/test_flow_import_failure_routing.py +++ b/fileflows/tests/test_flow_import_failure_routing.py @@ -26,6 +26,16 @@ class FlowImportFailureRoutingTests(unittest.TestCase): with self.subTest(node=node["Uid"]): self.assertEqual(node["ErrorConnection"]["InputNode"], fail_node["Uid"]) + def test_fhd_radarr_import_timeout_handles_large_nas_copy(self): + flow = json.loads(FLOW.read_text()) + fhd_radarr = next( + part + for part in flow["Parts"] + if part.get("Name") == "Radarr - Trigger Manual Import" + and part.get("Model", {}).get("ImportPath") == "/tdarr/converted/video/" + ) + self.assertGreaterEqual(fhd_radarr["Model"]["TimeOut"], 900) + if __name__ == "__main__": unittest.main()