Jesus said “It is written: ‘Do not put the Lord your God to the test.”
Same thing here … if you knowingly put God to the test by drinking deadly poison YOU WILL DEFINITELY DIE unless the Father supernaturally intervenes and saves you by his grace. It is deadly to test God like this.
That verse was meant for his true disciples who while busily entrenched in the precious work of the kingdom of God, and accidentally eat/drink something deadly given to them, they will not be harmed.
The first thing I notice is that it’s in the past tense. Those present at the ascension were given these powers. That would include the apostles. This event is followed by Pentecost, wherein at least the languages portion of the promise is fulfilled. There follows stories of deliverance from demons, miraculous healings, and so forth. Paul is bitten by an asp, to no ill effect. john was fed poison and he survived
But this is a specific group, the ones who followed Jesus while he was among us. They’ve passed on. The gifts have served their purpose, and faded away. Hence, past tense.