Пример #1
0
def cond_with_two_faults():
    cond = Condition("foo")
    cond.begin()
    cond.add('fault', 'something failed', '123')
    cond.add('fault', 'something else failed', '124')
    cond.complete()
    cond.sweep()
    return cond
Пример #2
0
def condition_should_be_normal_when_a_fault_is_added_and_then_not_added_again_test():
    cond = Condition("foo")
    cond.begin()
    cond.add('fault', 'something failed', '123')
    cond.complete()
    ok_(cond.changed())
    cond.sweep()
    cond.begin()
    values = cond.values()
    eq_(len(values), 1)
    eq_(values[0], '|foo|normal||||')
Пример #3
0
def condition_should_have_one_changed_normal_when_one_fault_is_cleared_test():
    cond = Condition("foo")
    cond.begin()
    cond.add('fault', 'something failed', '123')
    cond.add('fault', 'something else failed', '124')
    cond.sweep()
    ok_(not cond.changed())
    cond.begin()
    cond.add('fault', 'something failed', '123')
    lines = cond.values()
    eq_(len(lines), 1)
    eq_(lines[0], '|foo|normal|124|||')