def test_is_submit(self): f1 = Form('login') assert not f1.is_submitted() post = {'login-submit-flag': 'submitted'} f1.set_submitted(post) assert f1.is_submitted()
def test_submitted_only_when_appropriate(self): f1 = Form('login1') f1.add_text('field') f2 = Form('login2') f2.add_text('field') post = {'login1-submit-flag': 'submitted', 'field': 'foo'} f1.set_submitted(post) assert f1.is_submitted() assert f1.elements.field.value == 'foo' f2.set_submitted(post) assert not f2.is_submitted() assert f2.elements.field.value is NotGiven