コード例 #1
0
def test_case_insensitive_dict_pop_upper(key, result):
    """
   Test case insensitive pop in CaseInsensitiveDict with upper() as normalizing function
   """
    from masci_tools.util.case_insensitive_dict import CaseInsensitiveDict

    d = CaseInsensitiveDict(TEST_DICT, upper=True)

    assert key in d
    assert d.pop(key) == result
    assert key not in d
コード例 #2
0
def test_case_insensitive_dict_pop(key, result):
    """
   Test case insensitive pop in CaseInsensitiveDict
   """
    from masci_tools.util.case_insensitive_dict import CaseInsensitiveDict

    d = CaseInsensitiveDict(TEST_DICT)

    assert key in d
    assert d.pop(key) == result
    assert key not in d