]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix dsync unit test
authorMark Andrews <marka@isc.org>
Fri, 23 Jan 2026 02:38:16 +0000 (13:38 +1100)
committerMark Andrews <marka@isc.org>
Fri, 23 Jan 2026 13:38:51 +0000 (00:38 +1100)
The dsync unit test was not being run and the domain names in
the test data should have been fully qualified.

tests/dns/rdata_test.c

index 2ef35f1b905f99fa046baaf126466eceb28a90ea..8601106f9c34c0bbba20c01ff294eaa5d1f5db9c 100644 (file)
@@ -1793,43 +1793,43 @@ ISC_RUN_TEST_IMPL(dsync) {
                /*
                 * Known type and known scheme.
                 */
-               TEXT_VALID("CDS NOTIFY 0 example.com"),
+               TEXT_VALID("CDS NOTIFY 0 example.com."),
                /*
                 * Known type and unknown scheme.
                 */
-               TEXT_VALID("CDS 3 0 example.com"),
+               TEXT_VALID("CDS 3 0 example.com."),
                /*
                 * Unknown type and known scheme.
                 */
-               TEXT_VALID("TYPE1000 NOTIFY 0 example.com"),
+               TEXT_VALID("TYPE1000 NOTIFY 0 example.com."),
                /*
                 * Unknown type and unknown scheme.
                 */
-               TEXT_VALID("TYPE1000 3 0 example.com"),
+               TEXT_VALID("TYPE1000 3 0 example.com."),
                /*
                 * Unknown type and unknown scheme, max port.
                 */
-               TEXT_VALID("TYPE1000 3 65535 example.com"),
+               TEXT_VALID("TYPE1000 3 65535 example.com."),
                /*
                 * Unknown type and max scheme, max port.
                 */
-               TEXT_VALID("TYPE64000 255 65535 example.com"),
+               TEXT_VALID("TYPE64000 255 65535 example.com."),
                /*
                 * Invalid type and max scheme, max port.
                 */
-               TEXT_INVALID("INVALID 255 65536 example.com"),
+               TEXT_INVALID("INVALID 255 65536 example.com."),
                /*
                 * Unknown type and too big scheme, max port.
                 */
-               TEXT_INVALID("TYPE1000 256 65536 example.com"),
+               TEXT_INVALID("TYPE1000 256 65536 example.com."),
                /*
                 * Unknown type and unknown scheme, port too big.
                 */
-               TEXT_INVALID("TYPE1000 3 65536 example.com"),
+               TEXT_INVALID("TYPE1000 3 65536 example.com."),
                /*
                 * Unknown type and bad scheme, max port.
                 */
-               TEXT_INVALID("TYPE1000 UNKNOWN 65535 example.com"),
+               TEXT_INVALID("TYPE1000 UNKNOWN 65535 example.com."),
                /*
                 * Sentinel.
                 */
@@ -3376,6 +3376,7 @@ ISC_TEST_ENTRY(csync)
 ISC_TEST_ENTRY(dnskey)
 ISC_TEST_ENTRY(doa)
 ISC_TEST_ENTRY(ds)
+ISC_TEST_ENTRY(dsync)
 ISC_TEST_ENTRY(eid)
 ISC_TEST_ENTRY(hip)
 ISC_TEST_ENTRY(https_svcb)