From 7553dd6fa77df33ece316acadc435c07a532df0c Mon Sep 17 00:00:00 2001 From: liumengyi Date: Tue, 9 Jan 2024 09:42:47 +0800 Subject: [PATCH] * Fix bug #42392. --- module/testcase/lang/de.php | 1 + module/testcase/lang/en.php | 1 + module/testcase/lang/fr.php | 1 + module/testcase/lang/zh-cn.php | 1 + module/testtask/ui/runcase.html.php | 21 +++++++++++++-------- 5 files changed, 17 insertions(+), 8 deletions(-) diff --git a/module/testcase/lang/de.php b/module/testcase/lang/de.php index 3de710fab3..50a1980b96 100644 --- a/module/testcase/lang/de.php +++ b/module/testcase/lang/de.php @@ -263,6 +263,7 @@ $lang->testcase->noModule = '
Es existieren keine Module
J $lang->testcase->noCase = 'Keine Fälle. '; $lang->testcase->importedCases = 'The case with ID%s has been imported in the same module and has been ignored.'; $lang->testcase->importedFromLib = '%s items imported successfully: %s.'; +$lang->testcase->noStep = 'No steps yet.'; $lang->testcase->searchStories = 'Story suchen'; $lang->testcase->selectLib = 'Bibliothek wählen'; diff --git a/module/testcase/lang/en.php b/module/testcase/lang/en.php index 2563e21f29..bc00fd3a9f 100644 --- a/module/testcase/lang/en.php +++ b/module/testcase/lang/en.php @@ -263,6 +263,7 @@ $lang->testcase->noModule = '
You have no modules.
Manage $lang->testcase->noCase = 'No cases yet. '; $lang->testcase->importedCases = 'The case with ID%s has been imported in the same module and has been ignored.'; $lang->testcase->importedFromLib = '%s items imported successfully: %s.'; +$lang->testcase->noStep = 'No steps yet.'; $lang->testcase->searchStories = 'Enter to search for stories'; $lang->testcase->selectLib = 'Select Library'; diff --git a/module/testcase/lang/fr.php b/module/testcase/lang/fr.php index a63017cd43..35cbe1bf7b 100644 --- a/module/testcase/lang/fr.php +++ b/module/testcase/lang/fr.php @@ -263,6 +263,7 @@ $lang->testcase->noModule = "
Vous n'avez aucun modules.
G $lang->testcase->noCase = "Aucun CasTest pour l'instant. "; $lang->testcase->importedCases = 'Le cas d\'utilisation avec l\'ID %s est déjà importé dans le même module, il est donc ignoré.'; $lang->testcase->importedFromLib = '%s items imported successfully: %s.'; +$lang->testcase->noStep = 'No steps yet.'; $lang->testcase->searchStories = 'Rechercher des stories'; $lang->testcase->selectLib = 'Sélectionner Library'; diff --git a/module/testcase/lang/zh-cn.php b/module/testcase/lang/zh-cn.php index b914015ba6..c31b95acdc 100644 --- a/module/testcase/lang/zh-cn.php +++ b/module/testcase/lang/zh-cn.php @@ -262,6 +262,7 @@ $lang->testcase->noModule = '
您现在还没有模块信息
testcase->noCase = '暂时没有用例。'; $lang->testcase->importedCases = 'ID为 %s 的用例在相同模块已经导入,已忽略。'; $lang->testcase->importedFromLib = '导入成功%s项:%s。'; +$lang->testcase->noStep = '暂时没有步骤。'; $lang->testcase->searchStories = "键入来搜索{$lang->SRCommon}"; $lang->testcase->selectLib = '请选择库'; diff --git a/module/testtask/ui/runcase.html.php b/module/testtask/ui/runcase.html.php index b33be0a1ae..e7e27062ae 100644 --- a/module/testtask/ui/runcase.html.php +++ b/module/testtask/ui/runcase.html.php @@ -29,14 +29,19 @@ if($confirm != 'yes') $steps = $run->case->steps; if(empty($steps)) { - $step = new stdclass(); - $step->id = 0; - $step->parent = 0; - $step->case = $run->case->id; - $step->type = 'step'; - $step->desc = ''; - $step->expect = ''; - $steps[] = $step; + $stepTrs[] = h::tr + ( + h::td + ( + setClass('border'), + set('colspan', '4'), + div + ( + setClass('text-center text-gray py-4'), + $lang->testcase->noStep + ) + ) + ); } foreach($steps as $key => $step) {