diff --git a/02-Keyword/tsg_cli/Interface.robot b/02-Keyword/tsg_cli/Interface.robot index 02a3bc6..46a68eb 100644 --- a/02-Keyword/tsg_cli/Interface.robot +++ b/02-Keyword/tsg_cli/Interface.robot @@ -384,9 +384,22 @@ Run1_B Should Contain ${r} Success ${str} Replace String ${r} ${\n} - ${str} Replace String ${str} ' \\' - ${index} Evaluate '${str}'.rindex('}') + 1 - ${len} Convert To Integer ${index} - ${json} Evaluate '${str}'[0:${len}] + #${index} Evaluate '${str}'.rindex('}') + 1 + #${len} Convert To Integer ${index} + #${json} Evaluate '${str}'[0:${len}] + + #${testStr} Catenate ''' ${str} ''' + #${testIndex3} Evaluate ${testStr}.rindex('}') + #Log ${testIndex3} + #${len} Convert To Integer ${testIndex3} + #${json} Get Substring ${str} 0 ${len} + + ${testStr1} Catenate ''' ${str} ''' + ${testIndex3} Evaluate ${testStr1}.rindex('-') - 1 + Log ${testIndex3} + ${len} Convert To Integer ${testIndex3} + ${json} Get Substring ${str} 0 ${len} + Log ${json} ${dict} json.Loads ${json} Should Be True ${dict}[data][total] > 0 [Return] ${dict} @@ -436,6 +449,7 @@ Run5 Should Not Be Empty ${r} #用换行符作为命令结束 ${str} Replace String ${r} ${\n} - + ${index} Evaluate '${str}'.rindex('-') ${len} Convert To Integer ${index} ${json} Evaluate '${str}'[0:${len}]