diff --git a/dev/tests/unit/Magento/FunctionalTestFramework/Test/Handlers/TestObjectHandlerTest.php b/dev/tests/unit/Magento/FunctionalTestFramework/Test/Handlers/TestObjectHandlerTest.php
index dd0dddc1c..39e80d556 100644
--- a/dev/tests/unit/Magento/FunctionalTestFramework/Test/Handlers/TestObjectHandlerTest.php
+++ b/dev/tests/unit/Magento/FunctionalTestFramework/Test/Handlers/TestObjectHandlerTest.php
@@ -91,7 +91,8 @@ public function testGetTestObject()
["testActionInTest" => $expectedTestActionObject],
[
'features' => ['NO MODULE DETECTED'],
- 'group' => ['test']
+ 'group' => ['test'],
+ 'description' => ['
Test files
']
],
[
TestObjectExtractor::TEST_BEFORE_HOOK => $expectedBeforeHookObject,
diff --git a/dev/tests/verification/Resources/ActionGroupContainsStepKeyInArgText.txt b/dev/tests/verification/Resources/ActionGroupContainsStepKeyInArgText.txt
index c98120d03..d7e31b5f2 100644
--- a/dev/tests/verification/Resources/ActionGroupContainsStepKeyInArgText.txt
+++ b/dev/tests/verification/Resources/ActionGroupContainsStepKeyInArgText.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupContainsStepKeyInArgTextCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupMergedViaInsertAfter.txt b/dev/tests/verification/Resources/ActionGroupMergedViaInsertAfter.txt
index c607cb7b2..127b9cc59 100644
--- a/dev/tests/verification/Resources/ActionGroupMergedViaInsertAfter.txt
+++ b/dev/tests/verification/Resources/ActionGroupMergedViaInsertAfter.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupMergedViaInsertAfterCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupMergedViaInsertBefore.txt b/dev/tests/verification/Resources/ActionGroupMergedViaInsertBefore.txt
index 08281a965..1486d042e 100644
--- a/dev/tests/verification/Resources/ActionGroupMergedViaInsertBefore.txt
+++ b/dev/tests/verification/Resources/ActionGroupMergedViaInsertBefore.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupMergedViaInsertBeforeCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupSkipReadiness.txt b/dev/tests/verification/Resources/ActionGroupSkipReadiness.txt
index 64294b7f8..d11d5c238 100644
--- a/dev/tests/verification/Resources/ActionGroupSkipReadiness.txt
+++ b/dev/tests/verification/Resources/ActionGroupSkipReadiness.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupSkipReadinessCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupToExtend.txt b/dev/tests/verification/Resources/ActionGroupToExtend.txt
index b91c06036..d7e72260d 100644
--- a/dev/tests/verification/Resources/ActionGroupToExtend.txt
+++ b/dev/tests/verification/Resources/ActionGroupToExtend.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupToExtendCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupUsingCreateData.txt b/dev/tests/verification/Resources/ActionGroupUsingCreateData.txt
index 97369c6ea..96134fd86 100644
--- a/dev/tests/verification/Resources/ActionGroupUsingCreateData.txt
+++ b/dev/tests/verification/Resources/ActionGroupUsingCreateData.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupUsingCreateDataCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupUsingNestedArgument.txt b/dev/tests/verification/Resources/ActionGroupUsingNestedArgument.txt
index 13b67b10f..b69ee6c9d 100644
--- a/dev/tests/verification/Resources/ActionGroupUsingNestedArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupUsingNestedArgument.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupUsingNestedArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithDataOverrideTest.txt b/dev/tests/verification/Resources/ActionGroupWithDataOverrideTest.txt
index f9984944a..c0498101d 100644
--- a/dev/tests/verification/Resources/ActionGroupWithDataOverrideTest.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithDataOverrideTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupWithDataOverrideTestCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithDataTest.txt b/dev/tests/verification/Resources/ActionGroupWithDataTest.txt
index 79bda5f1b..01a87104d 100644
--- a/dev/tests/verification/Resources/ActionGroupWithDataTest.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithDataTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupWithDataTestCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithDefaultArgumentAndStringSelectorParam.txt b/dev/tests/verification/Resources/ActionGroupWithDefaultArgumentAndStringSelectorParam.txt
index 68f95298d..ce8a4aed8 100644
--- a/dev/tests/verification/Resources/ActionGroupWithDefaultArgumentAndStringSelectorParam.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithDefaultArgumentAndStringSelectorParam.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Default Argument Value and Hardcoded Value in Param")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithDefaultArgumentAndStringSelectorParamCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithMultipleParameterSelectorsFromDefaultArgument.txt b/dev/tests/verification/Resources/ActionGroupWithMultipleParameterSelectorsFromDefaultArgument.txt
index 1c211ce4e..b7bef0135 100644
--- a/dev/tests/verification/Resources/ActionGroupWithMultipleParameterSelectorsFromDefaultArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithMultipleParameterSelectorsFromDefaultArgument.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Passed Argument Value and Multiple Argument Values in Param")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithMultipleParameterSelectorsFromDefaultArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithNoArguments.txt b/dev/tests/verification/Resources/ActionGroupWithNoArguments.txt
index 11da2ddf6..6b81a187f 100644
--- a/dev/tests/verification/Resources/ActionGroupWithNoArguments.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithNoArguments.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With No Argument")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithNoArgumentsCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithNoDefaultTest.txt b/dev/tests/verification/Resources/ActionGroupWithNoDefaultTest.txt
index b24362028..6125c7697 100644
--- a/dev/tests/verification/Resources/ActionGroupWithNoDefaultTest.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithNoDefaultTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupWithNoDefaultTestCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithParameterizedElementWithHyphen.txt b/dev/tests/verification/Resources/ActionGroupWithParameterizedElementWithHyphen.txt
index 7d32e2e68..163ebc6ba 100644
--- a/dev/tests/verification/Resources/ActionGroupWithParameterizedElementWithHyphen.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithParameterizedElementWithHyphen.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithParameterizedElementWithHyphenCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithParameterizedElementsWithStepKeyReferences.txt b/dev/tests/verification/Resources/ActionGroupWithParameterizedElementsWithStepKeyReferences.txt
index ba62ba479..de7af8209 100644
--- a/dev/tests/verification/Resources/ActionGroupWithParameterizedElementsWithStepKeyReferences.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithParameterizedElementsWithStepKeyReferences.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithParameterizedElementsWithStepKeyReferencesCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithPassedArgumentAndStringSelectorParam.txt b/dev/tests/verification/Resources/ActionGroupWithPassedArgumentAndStringSelectorParam.txt
index 6b85f8b47..9720595e0 100644
--- a/dev/tests/verification/Resources/ActionGroupWithPassedArgumentAndStringSelectorParam.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithPassedArgumentAndStringSelectorParam.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Passed Argument Value and Hardcoded Value in Param")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithPassedArgumentAndStringSelectorParamCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithPersistedData.txt b/dev/tests/verification/Resources/ActionGroupWithPersistedData.txt
index f774269ea..da0480379 100644
--- a/dev/tests/verification/Resources/ActionGroupWithPersistedData.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithPersistedData.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupWithPersistedDataCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithSectionAndDataAsArguments.txt b/dev/tests/verification/Resources/ActionGroupWithSectionAndDataAsArguments.txt
index 20a9c5137..a0b6d0074 100644
--- a/dev/tests/verification/Resources/ActionGroupWithSectionAndDataAsArguments.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithSectionAndDataAsArguments.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithSectionAndDataAsArgumentsCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromDefaultArgument.txt b/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromDefaultArgument.txt
index 52cdeb83d..4d3da18a4 100644
--- a/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromDefaultArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromDefaultArgument.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Simple Data Usage From Default Argument")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithSimpleDataUsageFromDefaultArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromPassedArgument.txt b/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromPassedArgument.txt
index 9ad3dd560..d866c3992 100644
--- a/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromPassedArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithSimpleDataUsageFromPassedArgument.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Simple Data Usage From Passed Argument")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithSimpleDataUsageFromPassedArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromDefaultArgument.txt b/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromDefaultArgument.txt
index 48fc52ff4..af7af43a4 100644
--- a/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromDefaultArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromDefaultArgument.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Default Argument Value and Argument Value in Param")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithSingleParameterSelectorFromDefaultArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromPassedArgument.txt b/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromPassedArgument.txt
index 97c8bca5b..096623789 100644
--- a/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromPassedArgument.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithSingleParameterSelectorFromPassedArgument.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With Passed Argument Value and Argument Value in Param")
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithSingleParameterSelectorFromPassedArgumentCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithStepKeyReferences.txt b/dev/tests/verification/Resources/ActionGroupWithStepKeyReferences.txt
index d83447d03..eddaaf784 100644
--- a/dev/tests/verification/Resources/ActionGroupWithStepKeyReferences.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithStepKeyReferences.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ActionGroupWithStepKeyReferencesCest
{
diff --git a/dev/tests/verification/Resources/ActionGroupWithTopLevelPersistedData.txt b/dev/tests/verification/Resources/ActionGroupWithTopLevelPersistedData.txt
index c579d165e..ef1a5636c 100644
--- a/dev/tests/verification/Resources/ActionGroupWithTopLevelPersistedData.txt
+++ b/dev/tests/verification/Resources/ActionGroupWithTopLevelPersistedData.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ActionGroupWithTopLevelPersistedDataCest
{
diff --git a/dev/tests/verification/Resources/ArgumentWithSameNameAsElement.txt b/dev/tests/verification/Resources/ArgumentWithSameNameAsElement.txt
index 5b9f838a4..2da03b506 100644
--- a/dev/tests/verification/Resources/ArgumentWithSameNameAsElement.txt
+++ b/dev/tests/verification/Resources/ArgumentWithSameNameAsElement.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class ArgumentWithSameNameAsElementCest
{
diff --git a/dev/tests/verification/Resources/AssertTest.txt b/dev/tests/verification/Resources/AssertTest.txt
index 1f8eef56e..28c38bc0b 100644
--- a/dev/tests/verification/Resources/AssertTest.txt
+++ b/dev/tests/verification/Resources/AssertTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/AssertTest.xml
")
*/
class AssertTestCest
{
diff --git a/dev/tests/verification/Resources/BasicActionGroupTest.txt b/dev/tests/verification/Resources/BasicActionGroupTest.txt
index c6b3cec81..4bb9c1a95 100644
--- a/dev/tests/verification/Resources/BasicActionGroupTest.txt
+++ b/dev/tests/verification/Resources/BasicActionGroupTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class BasicActionGroupTestCest
{
diff --git a/dev/tests/verification/Resources/BasicFunctionalTest.txt b/dev/tests/verification/Resources/BasicFunctionalTest.txt
index 58794ba20..f82c84119 100644
--- a/dev/tests/verification/Resources/BasicFunctionalTest.txt
+++ b/dev/tests/verification/Resources/BasicFunctionalTest.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: A Functional Cest")
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/BasicFunctionalTest.xml
")
*/
class BasicFunctionalTestCest
{
diff --git a/dev/tests/verification/Resources/BasicMergeTest.txt b/dev/tests/verification/Resources/BasicMergeTest.txt
index 8b311dac2..5421efe33 100644
--- a/dev/tests/verification/Resources/BasicMergeTest.txt
+++ b/dev/tests/verification/Resources/BasicMergeTest.txt
@@ -18,6 +18,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
* @Title("[NO TESTCASEID]: BasicMergeTest")
* @group functional
* @group mergeTest
+ * @Description("
Test files
verification/TestModule/Test/MergeFunctionalTest.xml
verification/TestModuleMerged/Test/MergeFunctionalTest.xml
")
*/
class BasicMergeTestCest
{
diff --git a/dev/tests/verification/Resources/CharacterReplacementTest.txt b/dev/tests/verification/Resources/CharacterReplacementTest.txt
index 94459d3b1..db3852b17 100644
--- a/dev/tests/verification/Resources/CharacterReplacementTest.txt
+++ b/dev/tests/verification/Resources/CharacterReplacementTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/CharacterReplacementTest.xml
")
*/
class CharacterReplacementTestCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestAddHooks.txt b/dev/tests/verification/Resources/ChildExtendedTestAddHooks.txt
index 4c8ec1ea1..e03501707 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestAddHooks.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestAddHooks.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestAddHooks")
* @group Parent
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestAddHooksCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestMerging.txt b/dev/tests/verification/Resources/ChildExtendedTestMerging.txt
index a59d141b4..a99843b48 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestMerging.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestMerging.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestMerging")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestMergingCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestNoParent.txt b/dev/tests/verification/Resources/ChildExtendedTestNoParent.txt
index 34106b5fa..1eec9e48c 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestNoParent.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestNoParent.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestNoParent")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
* @group skip
*/
class ChildExtendedTestNoParentCest
diff --git a/dev/tests/verification/Resources/ChildExtendedTestRemoveAction.txt b/dev/tests/verification/Resources/ChildExtendedTestRemoveAction.txt
index b1eb8340b..20aa62e28 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestRemoveAction.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestRemoveAction.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestRemoveAction")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestRemoveActionCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestRemoveHookAction.txt b/dev/tests/verification/Resources/ChildExtendedTestRemoveHookAction.txt
index cd0e6b049..561fd24fa 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestRemoveHookAction.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestRemoveHookAction.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestRemoveHookAction")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestRemoveHookActionCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestReplace.txt b/dev/tests/verification/Resources/ChildExtendedTestReplace.txt
index 6c699b7db..8d131a83f 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestReplace.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestReplace.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestReplace")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestReplaceCest
{
diff --git a/dev/tests/verification/Resources/ChildExtendedTestReplaceHook.txt b/dev/tests/verification/Resources/ChildExtendedTestReplaceHook.txt
index 82184a206..ae0b02c20 100644
--- a/dev/tests/verification/Resources/ChildExtendedTestReplaceHook.txt
+++ b/dev/tests/verification/Resources/ChildExtendedTestReplaceHook.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestReplaceHook")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ChildExtendedTestReplaceHookCest
{
diff --git a/dev/tests/verification/Resources/DataActionsTest.txt b/dev/tests/verification/Resources/DataActionsTest.txt
index 728bef2e7..380db238d 100644
--- a/dev/tests/verification/Resources/DataActionsTest.txt
+++ b/dev/tests/verification/Resources/DataActionsTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/DataActionsTest.xml
")
*/
class DataActionsTestCest
{
diff --git a/dev/tests/verification/Resources/DataReplacementTest.txt b/dev/tests/verification/Resources/DataReplacementTest.txt
index 8e8eb70a6..731ae63f8 100644
--- a/dev/tests/verification/Resources/DataReplacementTest.txt
+++ b/dev/tests/verification/Resources/DataReplacementTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/DataReplacementTest.xml
")
*/
class DataReplacementTestCest
{
diff --git a/dev/tests/verification/Resources/ExecuteInSeleniumTest.txt b/dev/tests/verification/Resources/ExecuteInSeleniumTest.txt
index 0fbee0550..e58268b13 100644
--- a/dev/tests/verification/Resources/ExecuteInSeleniumTest.txt
+++ b/dev/tests/verification/Resources/ExecuteInSeleniumTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ExecuteInSeleniumTest.xml
")
*/
class ExecuteInSeleniumTestCest
{
diff --git a/dev/tests/verification/Resources/ExecuteJsEscapingTest.txt b/dev/tests/verification/Resources/ExecuteJsEscapingTest.txt
index 19140eaf9..f7618cbf9 100644
--- a/dev/tests/verification/Resources/ExecuteJsEscapingTest.txt
+++ b/dev/tests/verification/Resources/ExecuteJsEscapingTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ExecuteJsTest.xml
")
*/
class ExecuteJsEscapingTestCest
{
diff --git a/dev/tests/verification/Resources/ExtendParentDataTest.txt b/dev/tests/verification/Resources/ExtendParentDataTest.txt
index a91c2f464..fb90599e3 100644
--- a/dev/tests/verification/Resources/ExtendParentDataTest.txt
+++ b/dev/tests/verification/Resources/ExtendParentDataTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ExtendedDataTest.xml
")
*/
class ExtendParentDataTestCest
{
diff --git a/dev/tests/verification/Resources/ExtendedActionGroup.txt b/dev/tests/verification/Resources/ExtendedActionGroup.txt
index 66ecdbd8a..7456d99ce 100644
--- a/dev/tests/verification/Resources/ExtendedActionGroup.txt
+++ b/dev/tests/verification/Resources/ExtendedActionGroup.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ExtendedActionGroupCest
{
diff --git a/dev/tests/verification/Resources/ExtendedChildTestInSuiteCest.txt b/dev/tests/verification/Resources/ExtendedChildTestInSuiteCest.txt
index 2483617d1..f52a46c2f 100644
--- a/dev/tests/verification/Resources/ExtendedChildTestInSuiteCest.txt
+++ b/dev/tests/verification/Resources/ExtendedChildTestInSuiteCest.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ExtendedChildTestInSuite")
* @group ExtendedTestInSuite
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ExtendedChildTestInSuiteCest
{
diff --git a/dev/tests/verification/Resources/ExtendedChildTestNotInSuite.txt b/dev/tests/verification/Resources/ExtendedChildTestNotInSuite.txt
index cb5fc2e12..3dfeac8f3 100644
--- a/dev/tests/verification/Resources/ExtendedChildTestNotInSuite.txt
+++ b/dev/tests/verification/Resources/ExtendedChildTestNotInSuite.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ExtendedChildTestNotInSuite")
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ExtendedChildTestNotInSuiteCest
{
diff --git a/dev/tests/verification/Resources/ExtendedRemoveActionGroup.txt b/dev/tests/verification/Resources/ExtendedRemoveActionGroup.txt
index eed17340e..a9c971b96 100644
--- a/dev/tests/verification/Resources/ExtendedRemoveActionGroup.txt
+++ b/dev/tests/verification/Resources/ExtendedRemoveActionGroup.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupTest.xml
")
*/
class ExtendedRemoveActionGroupCest
{
diff --git a/dev/tests/verification/Resources/ExtendingSkippedTest.txt b/dev/tests/verification/Resources/ExtendingSkippedTest.txt
index b5632c030..681af0fef 100644
--- a/dev/tests/verification/Resources/ExtendingSkippedTest.txt
+++ b/dev/tests/verification/Resources/ExtendingSkippedTest.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ChildExtendedTestSkippedParent")
* @group Child
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ExtendingSkippedTestCest
{
diff --git a/dev/tests/verification/Resources/HookActionsTest.txt b/dev/tests/verification/Resources/HookActionsTest.txt
index 3068e6ac1..231353bc9 100644
--- a/dev/tests/verification/Resources/HookActionsTest.txt
+++ b/dev/tests/verification/Resources/HookActionsTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/HookActionsTest.xml
")
*/
class HookActionsTestCest
{
diff --git a/dev/tests/verification/Resources/LocatorFunctionTest.txt b/dev/tests/verification/Resources/LocatorFunctionTest.txt
index ad9a1a9e7..00baeeac5 100644
--- a/dev/tests/verification/Resources/LocatorFunctionTest.txt
+++ b/dev/tests/verification/Resources/LocatorFunctionTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/LocatorFunctionTest.xml
")
*/
class LocatorFunctionTestCest
{
diff --git a/dev/tests/verification/Resources/MergeMassViaInsertAfter.txt b/dev/tests/verification/Resources/MergeMassViaInsertAfter.txt
index 2588e679a..7d3bfec09 100644
--- a/dev/tests/verification/Resources/MergeMassViaInsertAfter.txt
+++ b/dev/tests/verification/Resources/MergeMassViaInsertAfter.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/BasicFunctionalTest.xml
verification/TestModule/Test/MergeFunctionalTest.xml
")
*/
class MergeMassViaInsertAfterCest
{
diff --git a/dev/tests/verification/Resources/MergeMassViaInsertBefore.txt b/dev/tests/verification/Resources/MergeMassViaInsertBefore.txt
index 7f220c2b7..42a0fcf89 100644
--- a/dev/tests/verification/Resources/MergeMassViaInsertBefore.txt
+++ b/dev/tests/verification/Resources/MergeMassViaInsertBefore.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/BasicFunctionalTest.xml
verification/TestModule/Test/MergeFunctionalTest.xml
")
*/
class MergeMassViaInsertBeforeCest
{
diff --git a/dev/tests/verification/Resources/MergeSkip.txt b/dev/tests/verification/Resources/MergeSkip.txt
index 878fe6497..fdfbdbfe4 100644
--- a/dev/tests/verification/Resources/MergeSkip.txt
+++ b/dev/tests/verification/Resources/MergeSkip.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/MergeFunctionalTest.xml
verification/TestModuleMerged/Test/MergeFunctionalTest.xml
")
*/
class MergeSkipCest
{
diff --git a/dev/tests/verification/Resources/MergedActionGroupTest.txt b/dev/tests/verification/Resources/MergedActionGroupTest.txt
index 9bd6c0ded..636c28627 100644
--- a/dev/tests/verification/Resources/MergedActionGroupTest.txt
+++ b/dev/tests/verification/Resources/MergedActionGroupTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class MergedActionGroupTestCest
{
diff --git a/dev/tests/verification/Resources/MergedReferencesTest.txt b/dev/tests/verification/Resources/MergedReferencesTest.txt
index 456f66cc1..794ba6370 100644
--- a/dev/tests/verification/Resources/MergedReferencesTest.txt
+++ b/dev/tests/verification/Resources/MergedReferencesTest.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: MergedReferencesTest")
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/MergeFunctionalTest.xml
")
*/
class MergedReferencesTestCest
{
diff --git a/dev/tests/verification/Resources/MultipleActionGroupsTest.txt b/dev/tests/verification/Resources/MultipleActionGroupsTest.txt
index 4f12b2f07..186cd404c 100644
--- a/dev/tests/verification/Resources/MultipleActionGroupsTest.txt
+++ b/dev/tests/verification/Resources/MultipleActionGroupsTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @group functional
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class MultipleActionGroupsTestCest
{
diff --git a/dev/tests/verification/Resources/PageReplacementTest.txt b/dev/tests/verification/Resources/PageReplacementTest.txt
index c7bede23e..f6c6b1bac 100644
--- a/dev/tests/verification/Resources/PageReplacementTest.txt
+++ b/dev/tests/verification/Resources/PageReplacementTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/PageReplacementTest.xml
")
*/
class PageReplacementTestCest
{
diff --git a/dev/tests/verification/Resources/ParameterArrayTest.txt b/dev/tests/verification/Resources/ParameterArrayTest.txt
index 8e278b826..52332217b 100644
--- a/dev/tests/verification/Resources/ParameterArrayTest.txt
+++ b/dev/tests/verification/Resources/ParameterArrayTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ParameterArrayTest.xml
")
*/
class ParameterArrayTestCest
{
diff --git a/dev/tests/verification/Resources/ParentExtendedTest.txt b/dev/tests/verification/Resources/ParentExtendedTest.txt
index 7c0375190..aeae567a2 100644
--- a/dev/tests/verification/Resources/ParentExtendedTest.txt
+++ b/dev/tests/verification/Resources/ParentExtendedTest.txt
@@ -17,6 +17,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: ParentExtendedTest")
* @group Parent
+ * @Description("
Test files
verification/TestModule/Test/ExtendedFunctionalTest.xml
")
*/
class ParentExtendedTestCest
{
diff --git a/dev/tests/verification/Resources/PersistedAndXmlEntityArguments.txt b/dev/tests/verification/Resources/PersistedAndXmlEntityArguments.txt
index 7840afc76..c6c09c9c7 100644
--- a/dev/tests/verification/Resources/PersistedAndXmlEntityArguments.txt
+++ b/dev/tests/verification/Resources/PersistedAndXmlEntityArguments.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/ActionGroupFunctionalTest.xml
")
*/
class PersistedAndXmlEntityArgumentsCest
{
diff --git a/dev/tests/verification/Resources/PersistedReplacementTest.txt b/dev/tests/verification/Resources/PersistedReplacementTest.txt
index c7ef3291a..eb3642ed1 100644
--- a/dev/tests/verification/Resources/PersistedReplacementTest.txt
+++ b/dev/tests/verification/Resources/PersistedReplacementTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/PersistedReplacementTest.xml
")
*/
class PersistedReplacementTestCest
{
diff --git a/dev/tests/verification/Resources/PersistenceActionGroupAppendingTest.txt b/dev/tests/verification/Resources/PersistenceActionGroupAppendingTest.txt
index bc5e16294..95aab913f 100644
--- a/dev/tests/verification/Resources/PersistenceActionGroupAppendingTest.txt
+++ b/dev/tests/verification/Resources/PersistenceActionGroupAppendingTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/PersistenceActionGroupAppendingTest.xml
")
*/
class PersistenceActionGroupAppendingTestCest
{
diff --git a/dev/tests/verification/Resources/PersistenceCustomFieldsTest.txt b/dev/tests/verification/Resources/PersistenceCustomFieldsTest.txt
index 4853619e1..38dc364e7 100644
--- a/dev/tests/verification/Resources/PersistenceCustomFieldsTest.txt
+++ b/dev/tests/verification/Resources/PersistenceCustomFieldsTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/PersistenceCustomFieldsTest.xml
")
*/
class PersistenceCustomFieldsTestCest
{
diff --git a/dev/tests/verification/Resources/SectionReplacementTest.txt b/dev/tests/verification/Resources/SectionReplacementTest.txt
index aab4a87a0..5089cfbfd 100644
--- a/dev/tests/verification/Resources/SectionReplacementTest.txt
+++ b/dev/tests/verification/Resources/SectionReplacementTest.txt
@@ -15,6 +15,7 @@ use Yandex\Allure\Adapter\Model\SeverityLevel;
use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
+ * @Description("
Test files
verification/TestModule/Test/SectionReplacementTest.xml
")
*/
class SectionReplacementTestCest
{
diff --git a/dev/tests/verification/Resources/SkippedTest.txt b/dev/tests/verification/Resources/SkippedTest.txt
index 1b466d4e0..08ff4fd43 100644
--- a/dev/tests/verification/Resources/SkippedTest.txt
+++ b/dev/tests/verification/Resources/SkippedTest.txt
@@ -16,7 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: skippedTest")
- * @Description("")
+ * @Description("
Test files
verification/TestModule/Test/SkippedTest.xml
")
*/
class SkippedTestCest
{
diff --git a/dev/tests/verification/Resources/SkippedTestNoIssues.txt b/dev/tests/verification/Resources/SkippedTestNoIssues.txt
index b68823d39..168077458 100644
--- a/dev/tests/verification/Resources/SkippedTestNoIssues.txt
+++ b/dev/tests/verification/Resources/SkippedTestNoIssues.txt
@@ -16,7 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: skippedNoIssuesTest")
- * @Description("")
+ * @Description("
Test files
verification/TestModule/Test/SkippedTest.xml
")
* @group skip
*/
class SkippedTestNoIssuesCest
diff --git a/dev/tests/verification/Resources/SkippedTestTwoIssues.txt b/dev/tests/verification/Resources/SkippedTestTwoIssues.txt
index dbe3ea054..3de81e02f 100644
--- a/dev/tests/verification/Resources/SkippedTestTwoIssues.txt
+++ b/dev/tests/verification/Resources/SkippedTestTwoIssues.txt
@@ -16,7 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: skippedMultipleIssuesTest")
- * @Description("")
+ * @Description("
Test files
verification/TestModule/Test/SkippedTest.xml
")
*/
class SkippedTestTwoIssuesCest
{
diff --git a/dev/tests/verification/Resources/SkippedTestWithHooks.txt b/dev/tests/verification/Resources/SkippedTestWithHooks.txt
index ab6d241e3..a86924b94 100644
--- a/dev/tests/verification/Resources/SkippedTestWithHooks.txt
+++ b/dev/tests/verification/Resources/SkippedTestWithHooks.txt
@@ -16,7 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: skippedTestWithHooks")
- * @Description("")
+ * @Description("
Test files
verification/TestModule/Test/SkippedTest.xml
")
*/
class SkippedTestWithHooksCest
{
diff --git a/dev/tests/verification/Resources/XmlCommentedActionGroupTest.txt b/dev/tests/verification/Resources/XmlCommentedActionGroupTest.txt
index 4605cc350..7e43433a1 100644
--- a/dev/tests/verification/Resources/XmlCommentedActionGroupTest.txt
+++ b/dev/tests/verification/Resources/XmlCommentedActionGroupTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Action Group With comment block in arguments and action group body")
+ * @Description("
Test files
verification/TestModule/Test/XmlCommentedActionGroupTest.xml
")
*/
class XmlCommentedActionGroupTestCest
{
diff --git a/dev/tests/verification/Resources/XmlCommentedTest.txt b/dev/tests/verification/Resources/XmlCommentedTest.txt
index 1d8bca5aa..f77aa5fe4 100644
--- a/dev/tests/verification/Resources/XmlCommentedTest.txt
+++ b/dev/tests/verification/Resources/XmlCommentedTest.txt
@@ -16,6 +16,7 @@ use Yandex\Allure\Adapter\Annotation\TestCaseId;
/**
* @Title("[NO TESTCASEID]: Test With comment blocks in root element 'tests', in annotations and in test body.")
+ * @Description("
Test files
verification/TestModule/Test/XmlCommentedTest.xml
")
*/
class XmlCommentedTestCest
{
diff --git a/src/Magento/FunctionalTestingFramework/Test/Util/TestObjectExtractor.php b/src/Magento/FunctionalTestingFramework/Test/Util/TestObjectExtractor.php
index acad18572..d5420e355 100644
--- a/src/Magento/FunctionalTestingFramework/Test/Util/TestObjectExtractor.php
+++ b/src/Magento/FunctionalTestingFramework/Test/Util/TestObjectExtractor.php
@@ -118,6 +118,17 @@ public function extractTestData($testData)
//Override features with module name if present, populates it otherwise
$testAnnotations["features"] = [$module];
+ // Always try to append test file names in description annotation, i.e. displaying test files title only
+ // when $fileNames is not available
+ if (!isset($testAnnotations["description"])) {
+ $testAnnotations["description"] = [];
+ }
+ $description = $testAnnotations["description"][0] ?? '';
+ $testAnnotations["description"][0] = $this->appendFileNamesInDescriptionAnnotation(
+ $description,
+ $fileNames
+ );
+
// extract before
if (array_key_exists(self::TEST_BEFORE_HOOK, $testData) && is_array($testData[self::TEST_BEFORE_HOOK])) {
$testHooks[self::TEST_BEFORE_HOOK] = $this->testHookObjectExtractor->extractHook(
@@ -155,4 +166,32 @@ public function extractTestData($testData)
throw new XmlException($exception->getMessage() . ' in Test ' . $filename);
}
}
+
+ /**
+ * Append names of test files, including merge files, in description annotation
+ *
+ * @param string $description
+ * @param array $fileNames
+ *
+ * @return string
+ */
+ private function appendFileNamesInDescriptionAnnotation($description, $fileNames)
+ {
+ $description .= '
Test files
';
+
+ foreach ($fileNames as $fileName) {
+ if (!empty($fileName) && realpath($fileName) !== false) {
+ $fileName = realpath($fileName);
+ $relativeFileName = ltrim(
+ str_replace(MAGENTO_BP, '', $fileName),
+ DIRECTORY_SEPARATOR
+ );
+ if (!empty($relativeFileName)) {
+ $description .= $relativeFileName . '
';
+ }
+ }
+ }
+
+ return $description;
+ }
}