When you fight against a ledyba with comet punch, when it uses it your pokemon receive the damage as it suposed to be, hit by hit. When you have a ledyba and use comet punch it take the full damage and after say how many hits you did, it does not goes hit by hit.
Example:
Comet Punch used by wild Ledyba (Life)->[----------] -> [-------- ] -> [------ ] (Hit 2 times)
Comet Puch used by your Ledyba (Life)->[----------] -> [------ ] (Hit 2 times)
Example:
Comet Punch used by wild Ledyba (Life)->[----------] -> [-------- ] -> [------ ] (Hit 2 times)
Comet Puch used by your Ledyba (Life)->[----------] -> [------ ] (Hit 2 times)