def test_merge_set_sca_bad(): e = EnvDelta.fromiter('x', range(10)) f = EnvDelta.fromscalar('x', 'YYY') assert_raises(AssertionError, e.merge, f)
def test_merge_set_sca(): e = EnvDelta.fromiter('x', range(10)) f = EnvDelta.fromscalar('y', 'YYY') e.merge(f) o = EnvDelta(sets={'x': set(range(10))}, scalars={'y': 'YYY'}) assert_equal(e, o)
def test_merge_sca_bad(): e = EnvDelta.fromscalar('x', 'XXX') f = EnvDelta.fromscalar('x', 'YYY') assert_raises(AssertionError, e.merge, f)
def test_merge_sca(): e = EnvDelta.fromscalar('x', 'XXX') f = EnvDelta.fromscalar('y', 'YYY') e.merge(f) o = EnvDelta(scalars={'x': 'XXX', 'y': 'YYY'}) assert_equal(e, o)
def test_define_other(): e = EnvDelta.fromscalar('x', 'XXX') e.define('y', 'YYY') o = EnvDelta(scalars={'x': 'XXX', 'y': 'YYY'}) assert_equal(e, o)
def test_define(): e = EnvDelta.fromscalar('x', 'XXX') e.define('x', 'XXX') o = EnvDelta(scalars={'x': 'XXX'}) assert_equal(e, o)