From f135ba1452ee86c63a982acd1038eaddbed3f99b Mon Sep 17 00:00:00 2001 From: Dmitry <6352927+dkx86@users.noreply.github.com> Date: Mon, 10 Jun 2024 10:47:58 +0300 Subject: [PATCH 1/2] issue-55: Set up/Tear down sections are not displayed in tests without suite --- pkg/framework/core/allure_manager/manager/provider.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/framework/core/allure_manager/manager/provider.go b/pkg/framework/core/allure_manager/manager/provider.go index 722821c..42e4668 100644 --- a/pkg/framework/core/allure_manager/manager/provider.go +++ b/pkg/framework/core/allure_manager/manager/provider.go @@ -71,5 +71,8 @@ func (a *allureManager) NewTest(testName, packageName string, tags ...string) { } func (a *allureManager) FinishTest() error { + if err := a.testMeta.GetContainer().Done(); err != nil { + return err + } return a.testMeta.GetResult().Done() } From 6085a97e09d15173aad96dd8c8bb0a693fc298f3 Mon Sep 17 00:00:00 2001 From: Dmitry <6352927+dkx86@users.noreply.github.com> Date: Mon, 10 Jun 2024 11:16:47 +0300 Subject: [PATCH 2/2] issue-55: fixed tests --- pkg/framework/core/allure_manager/manager/provider.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/framework/core/allure_manager/manager/provider.go b/pkg/framework/core/allure_manager/manager/provider.go index 42e4668..697442a 100644 --- a/pkg/framework/core/allure_manager/manager/provider.go +++ b/pkg/framework/core/allure_manager/manager/provider.go @@ -71,8 +71,11 @@ func (a *allureManager) NewTest(testName, packageName string, tags ...string) { } func (a *allureManager) FinishTest() error { - if err := a.testMeta.GetContainer().Done(); err != nil { - return err + container := a.testMeta.GetContainer() + if container != nil { + if err := container.Done(); err != nil { + return err + } } return a.testMeta.GetResult().Done() }