Catch (someone) napping

To find someone asleep, to find someone unprepared for something.

The boss caught the employee napping and became very angry.