From a6a191629953d0f992279f130027169762b78eaa Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Thu, 2 Apr 2026 16:09:06 +0200 Subject: [PATCH] dbeaver/pro#8894 Fix tests --- .../cloudbeaver/model/session/WebSessionTest.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/server/test/io.cloudbeaver.test.platform/src/io/cloudbeaver/model/session/WebSessionTest.java b/server/test/io.cloudbeaver.test.platform/src/io/cloudbeaver/model/session/WebSessionTest.java index 4de3577d39..5c8aff73e7 100644 --- a/server/test/io.cloudbeaver.test.platform/src/io/cloudbeaver/model/session/WebSessionTest.java +++ b/server/test/io.cloudbeaver.test.platform/src/io/cloudbeaver/model/session/WebSessionTest.java @@ -1,6 +1,6 @@ /* * DBeaver - Universal Database Manager - * Copyright (C) 2010-2025 DBeaver Corp and others + * Copyright (C) 2010-2026 DBeaver Corp and others * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -62,12 +62,15 @@ public class WebSessionTest extends CloudbeaverMockTest { String created = session.getAttribute("createdKey", creator, disposer); Assert.assertEquals("created", created); - // After close() non-persistent attribute should be disposed; persistent remain - session.close(); - - Assert.assertTrue("disposer must be invoked during close()", disposed.get()); // persistent attribute should still be available Assert.assertEquals("persistValue", session.getAttribute("persistentKey")); + + session.close(); + + // persistent attribute should иу тгдд + Assert.assertNull("persistValue", session.getAttribute("persistentKey")); + + Assert.assertTrue("disposer must be invoked during close()", disposed.get()); } @Test