Test results show that a Spanish nurse, who was the first person to have contracted Ebola outside Africa, has beaten the deadly disease, a hospital source told AFP on Sunday.