Ejemplo n.º 1
0
def test_constructor():
    assert Map({}) == Map.empty()
    assert Map({1: 1}) == Map.add(my_map=Map.empty(), key=Z(1), value=Z(1))
    assert Map({
        1: 1,
        -2: -2
    }) == Map.add(my_map=Map.add(my_map=Map.empty(), key=Z(-2), value=Z(-2)),
                  key=Z(1),
                  value=Z(1))
Ejemplo n.º 2
0
def test_generator():
    assert Map.empty()._generator == Map.empty
    assert Map.add(my_map=Map.empty(), key=Z.zero(),
                   value=Z.zero())._generator == Map.add