Ok, still haven't been able to get my configuration to work properly with pytest, but I noticed I forgot to include A in the letter to gpa conversion as well as type and value errors.  I'll keep updating as needed.