Example #1
0
def test_update():
    s = Store()

    dsk = {'x': 1, 'y': (inc, 'x')}
    s.update(dsk)

    assert s['y'] == 2

    assert raises(Exception, lambda: s.update({'x': 2}))
    assert not raises(Exception, lambda: s.update({'x': 1}))
Example #2
0
def test_update():
    s = Store()

    dsk = {'x': 1, 'y': (inc, 'x')}
    s.update(dsk)

    assert s['y'] == 2

    assert raises(Exception, lambda: s.update({'x': 2}))
    assert not raises(Exception, lambda: s.update({'x': 1}))
Example #3
0
def test_update():
    s = Store()

    dsk = {'x': 1, 'y': (inc, 'x')}
    s.update(dsk)

    assert s['y'] == 2

    pytest.raises(Exception, lambda: s.update({'x': 2}))
    # Test that it doesn't raise
    s.update({'x': 1})
def test_update():
    s = Store()

    dsk = {'x': 1, 'y': (inc, 'x')}
    s.update(dsk)

    assert s['y'] == 2

    pytest.raises(Exception, lambda: s.update({'x': 2}))
    # Test that it doesn't raise
    s.update({'x': 1})