From 023d23c10f258df609fd694c05158d1354fc161d Mon Sep 17 00:00:00 2001 From: Kenta Murata Date: Thu, 30 May 2024 13:56:54 +0900 Subject: [PATCH] Simplify PlaywrightManager.shutdown --- .../backend_helpers/playwright_manager.rb | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/lib/charty/backends/backend_helpers/playwright_manager.rb b/lib/charty/backends/backend_helpers/playwright_manager.rb index f29c9365..0a066e7b 100644 --- a/lib/charty/backends/backend_helpers/playwright_manager.rb +++ b/lib/charty/backends/backend_helpers/playwright_manager.rb @@ -52,18 +52,10 @@ module PlaywrightManager end module_function def shutdown - if @_context - @_context.close - @_context = nil - end - if @_browser - @_browser.close - @_browser = nil - end - if @_playwright_exec - @_playwright_exec.stop - @_playwright_exec = nil - end + @_playwright_exec.stop if @_playwright_exec + @_playwright_exec = nil + @_context = nil + @_browser = nil end at_exit do