Iran Tests 'New Weapon'