The union territory of Puducherry witnessed a spike in the number of fresh coronavirus cases as it reported 1,271 infections in the last 24 hours, a senior Health department official said on Friday. The union territory had logged 940 cases on Thursday.