Exemple #1
0
def test_solve():
    """Test that setting iter_nf_as_empty creates a new md"""
    md = MagicDot(1)
    assert md is not md.iter_nf_as_empty()
Exemple #2
0
def test_reader():
    """Test that setting iter_nf_as_empty twice does note create a new md"""
    md = MagicDot(1, iter_nf_as_empty=True)
    assert md is md.iter_nf_as_empty()
Exemple #3
0
def test_vote():
    """Tests that pluck of noniterable gives type_error even if .iter_nf_as_empty is set."""
    md = MagicDot(1)
    with pytest.raises(TypeError):
        md.iter_nf_as_empty().pluck('z')