From cb2039a2fac3bb71ebdfd38b2fd68a631e0d567d Mon Sep 17 00:00:00 2001 From: Jens Nolte <git@queezle.net> Date: Wed, 25 Aug 2021 02:08:26 +0200 Subject: [PATCH] Add a test case for disposing a resource manager after a delay --- test/Quasar/DisposableSpec.hs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/Quasar/DisposableSpec.hs b/test/Quasar/DisposableSpec.hs index b410e80..de3982d 100644 --- a/test/Quasar/DisposableSpec.hs +++ b/test/Quasar/DisposableSpec.hs @@ -29,6 +29,9 @@ spec = parallel $ do it "can be created and disposed" $ do withResourceManager \_ -> pure () + it "can be created and disposed with a delay" $ do + withResourceManager \_ -> threadDelay 100000 + it "can \"dispose\" a noDisposable" $ do withResourceManager \resourceManager -> do attachDisposable resourceManager noDisposable -- GitLab