mirror of
https://github.com/coredns/coredns.git
synced 2025-11-01 02:33:14 -04:00
[RFC-9250]: Add QUIC server support (#6182)
Add DNS-over-QUIC server Signed-off-by: jaehnri <joao.henri.cr@gmail.com> Signed-off-by: João Henri <joao.henri.cr@gmail.com>
This commit is contained in:
20
core/dnsserver/quic_test.go
Normal file
20
core/dnsserver/quic_test.go
Normal file
@@ -0,0 +1,20 @@
|
||||
package dnsserver
|
||||
|
||||
import (
|
||||
"testing"
|
||||
)
|
||||
|
||||
func TestDoQWriterAddPrefix(t *testing.T) {
|
||||
byteArray := []byte{0x1, 0x2, 0x3}
|
||||
|
||||
byteArrayWithPrefix := AddPrefix(byteArray)
|
||||
|
||||
if len(byteArrayWithPrefix) != 5 {
|
||||
t.Error("Expected byte array with prefix to have length of 5")
|
||||
}
|
||||
|
||||
size := int16(byteArrayWithPrefix[0])<<8 | int16(byteArrayWithPrefix[1])
|
||||
if size != 3 {
|
||||
t.Errorf("Expected prefixed size to be 3, got: %d", size)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user