One just never knows what to expect even if you don't spend the night. About 5 years ago I was invited to dinner over at one of my best friends house. His new wife, which I really didn't know well but wanted to get off on the right foot, fixed dinner. She fixed fried chicken and used a thermometer to check the inside temperature. I thought everything was okay. The first bite I took at the dinner table it was still pink inside and it wasn't fully cooked. Oh what to do?! I ate around the edges. Ate the side dishes, a lot, and said I was cutting back on meats. Thanked them for the dinner, hospitality, and went on my way.
When I was a kid, my grandmother taught me "it's important to know when to go, it's MORE IMPORTANT to know when to leave."
It really is a gamble when visiting. You just have to make the best of it sometimes.