我正在尝试对我的表单执行一个简单的测试,以确认它在没有给定数据时是无效的,当数据被提供时是有效的。当使用pytest (py.test)运行测试时,没有数据的测试可以正常工作,但我得到的错误是存在数据的测试:
AssertionError: Should be valid if data is given;image;published;draft;category;read_ti
我知道如何使用set_value()来设置CodeIgniter表单中的默认值,但是如果值未提交或在表单提交之前,如何设置验证的默认值?submitted values in form/feedback
// validation successful, do whatever}
因此,如果存在表单提交,则使用POST值</e