From f06a48a92af602e60ab6ae155345420efa3d15d3 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 12 Apr 2023 15:59:49 +0900 Subject: [rubygems/rubygems] Close the server for test https://github.com/rubygems/rubygems/commit/bf5e82fd14 --- test/rubygems/test_webauthn_listener.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test') diff --git a/test/rubygems/test_webauthn_listener.rb b/test/rubygems/test_webauthn_listener.rb index 5677546e42..81cfd2fc61 100644 --- a/test/rubygems/test_webauthn_listener.rb +++ b/test/rubygems/test_webauthn_listener.rb @@ -10,6 +10,12 @@ class WebauthnListenerTest < Gem::TestCase @port = @server.addr[1].to_s end + def teardown + @thread.kill.join if @thread + @server&.close + super + end + def test_wait_for_otp_code_get_follows_options wait_for_otp_code assert Gem::MockBrowser.options(URI("http://localhost:#{@port}?code=xyz")).is_a? Net::HTTPNoContent -- cgit v1.2.1