That is nonsense. No one will stop India to detonate a nuclear device. But the more important question is why on what circumstances India will need to detonate a nuclear device? I don't think there will ever be any need for doing so and India will make a Himalayan blunder, possibly the greatest blunder since independence by not accepting the deal. It is ridiculous to reject the deal in the pretext of being able to conduct nuclear tests.