summaryrefslogtreecommitdiff
path: root/t/packet-tests.lisp
diff options
context:
space:
mode:
authorsoukev <soukev@soukev.xyz>2026-06-09 11:03:36 +0200
committersoukev <soukev@soukev.xyz>2026-06-09 11:03:36 +0200
commit4e8cfa36133c9be9f9a31a5e212d47f65651f93b (patch)
treed8120e372443bd5f7302b999b330ef032d7974aa /t/packet-tests.lisp
parent3692466424e33278e22faaa8c0c3ae61ac95ffd5 (diff)
Add testingHEADmain
Diffstat (limited to 't/packet-tests.lisp')
-rw-r--r--t/packet-tests.lisp12
1 files changed, 12 insertions, 0 deletions
diff --git a/t/packet-tests.lisp b/t/packet-tests.lisp
new file mode 100644
index 0000000..7e728d7
--- /dev/null
+++ b/t/packet-tests.lisp
@@ -0,0 +1,12 @@
+(in-package :cl-mdns-tests)
+
+(def-suite* packet-tests :in all-tests)
+
+(test encode-name-test
+ (is (equalp (cl-mdns/packet:encode-name "name.local") #(4 110 97 109 101 5 108 111 99 97 108 0))))
+
+(test parse-query-test
+ (let* ((domain-name "name.local")
+ (query (cl-mdns/packet:build-query-packet domain-name))
+ (parsed (cl-mdns/packet:parse-query query)))
+ (is (equal parsed domain-name))))