The decision by Iran 's leaders comes after several months of foreign pressure and internal debate in Tehran about whether to permit the inspectors into the military base , which Iran has long insisted had nothing to do with its nuclear programs .