Keke Palmer has revealed she has had several coronavirus tests to ensure she's not got the virus ahead of this weekend's MTV Video Music Awards.