Ellen DeGeneres tests positive for virus