def test_success(database):
    """ Test valid object class code (3 digits) """

    op = ObjectClassProgramActivityFactory(object_class='object_class')
    oc = ObjectClassFactory(object_class_code='object_class')

    assert number_of_errors(_FILE, database, models=[op, oc]) == 0
def test_failure(database):
    """ Test invalid object class code (3 digits) """

    af = AwardFinancialFactory(object_class='object_class')
    oc = ObjectClassFactory(object_class_code='object_class_bad')

    assert number_of_errors(_FILE, database, models=[af, oc]) == 1