What happened:
When testing multiple TXT records, the test plugin asserts wrongly the records after the first one on the value of the first one.
What you expected to happen:
TXT records are correctly asserted.
How to reproduce it (as minimally and precisely as possible):
Check k8s-gateway/k8s_gateway#108
Anything else we need to know?:
There seem to be a loop in https://github.com/coredns/coredns/blob/master/plugin/test/helpers.go#L209 that does not distinguish between 2 different TXT records and a TXT record split because it is longer than 255 bytes.