浏览代码

[hubtest] escpae scenario asssert meta keys (#2551)

Laurence Jones 1 年之前
父节点
当前提交
d2d788c5dc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      pkg/hubtest/scenario_assert.go

+ 1 - 1
pkg/hubtest/scenario_assert.go

@@ -205,7 +205,7 @@ func (s *ScenarioAssert) AutoGenScenarioAssert() string {
 		}
 		}
 		for evtIndex, evt := range event.Overflow.Alert.Events {
 		for evtIndex, evt := range event.Overflow.Alert.Events {
 			for _, meta := range evt.Meta {
 			for _, meta := range evt.Meta {
-				ret += fmt.Sprintf(`results[%d].Overflow.Alert.Events[%d].GetMeta("%s") == "%s"`+"\n", eventIndex, evtIndex, meta.Key, meta.Value)
+				ret += fmt.Sprintf(`results[%d].Overflow.Alert.Events[%d].GetMeta("%s") == "%s"`+"\n", eventIndex, evtIndex, meta.Key, Escape(meta.Value))
 			}
 			}
 		}
 		}
 		ret += fmt.Sprintf(`results[%d].Overflow.Alert.GetScenario() == "%s"`+"\n", eventIndex, *event.Overflow.Alert.Scenario)
 		ret += fmt.Sprintf(`results[%d].Overflow.Alert.GetScenario() == "%s"`+"\n", eventIndex, *event.Overflow.Alert.Scenario)