zoukankan      html  css  js  c++  java
  • 【RF库Collections测试】Dictionaries Should Be Equal

    Name:
    Dictionaries Should Be Equal
    Source:
    Collections <test library>
    Arguments:
    [ dict1 | dict2 | msg=None | values=True ]
    Fails if the given dictionaries are not equal.
    First the equality of dictionaries' keys is checked and after that all the key value pairs. If there are differences between the values, those are listed in the error message.
    See `Lists Should Be Equal` for an explanation of `msg`. The given dictionaries are never altered by this keyword.

    The error message can be configured using `msg` and `values` arguments:

    If `msg` is not given, the default error message is used.

    If `msg` is given and `values` is either Boolean False or a string 'False' or 'No Values', the error message is simply `msg`.

    Otherwise the error message is `msg` + 'new line' + default.

    首先判断字典所有的键是否相等,若相等,则判断所有键的值是否相同。

     场景1:

     场景2:

    场景3:

     场景4:msg=${D2} not equal ${D4} ,values为空

     `msg` + 'new line' + default.

    场景5:msg=${D2} not equal ${D4} ,values=False

    场景6;msg=${D2} not equal ${D4} ,values=Boolean False

     

     场景7;msg=${D2} not equal ${D4} ,values=No Values

     

  • 相关阅读:
    English trip V1
    English trip M1
    every day a practice —— morning(5)
    English Voice of <<All Of Me>>
    bzoj 3561 DZY Loves Math VI
    luogu P4322 [JSOI2016]最佳团体
    luogu P3264 [JLOI2015]管道连接
    bzoj 5084 hashit
    luogu P6091 原根
    bzoj 5206 [Jsoi2017]原力
  • 原文地址:https://www.cnblogs.com/apple2016/p/7045789.html
Copyright © 2011-2022 走看看