LUCKNOW: As many as 18 suspected cases tested positive for swine flu in the city on Tuesday. With this, the tally reached 941 for Lucknow.