From 3d66efc62ea9cd408f47f3ac3fe51b29fc0dfbd0 Mon Sep 17 00:00:00 2001 From: jbesraa Date: Wed, 2 Oct 2024 13:54:09 +0300 Subject: [PATCH] Impl `Drop` for `TemplateProvider` --- roles/tests-integration/tests/common/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/roles/tests-integration/tests/common/mod.rs b/roles/tests-integration/tests/common/mod.rs index e9db547ff..53560a3ff 100644 --- a/roles/tests-integration/tests/common/mod.rs +++ b/roles/tests-integration/tests/common/mod.rs @@ -162,6 +162,12 @@ impl TemplateProvider { } } +impl Drop for TemplateProvider { + fn drop(&mut self) { + self.stop(); + } +} + fn is_port_open(address: SocketAddr) -> bool { TcpListener::bind(address).is_err() }