【问题标题】:How to create a deep copy in Karate如何在空手道中创建深层副本
【发布时间】:2018-08-01 10:51:41
【问题描述】:

如何在空手道中创建一个完全独立的变量副本。所以改变一个不会影响另一个。 我尝试简单地将它分配给一个新变量,但它不起作用。

* def copyJson = originalJson

更改 copyJson 也会更改 originalJson。

【问题讨论】:

    标签: karate intuit


    【解决方案1】:

    这是可能的,并在文档中进行了解释:https://github.com/intuit/karate#copy

    * def original = { key: 'value' }
    # this will create a "deep copy"
    * copy foo = original
    

    【讨论】:

      猜你喜欢
      • 2012-01-02
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2016-06-21
      • 2019-02-25
      • 2012-05-16
      • 1970-01-01
      • 2020-11-19
      相关资源
      最近更新 更多