Most tests pass. Can't get model validation to work