Pranab Mukherjee tests positive