[PR #3411] [MERGED] bin: clean up test API #3824

Closed
opened 2026-03-16 12:04:35 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/3411
Author: @djc
Created: 12/18/2025
Status: Merged
Merged: 12/19/2025
Merged by: @djc

Base: mainHead: server-tests


📝 Commits (4)

  • 5a4a7fc bin: merge test harness modules
  • 22bb871 bin: turn server_harness into a single file module
  • 4696577 bin: use TestServer guard type instead of callback
  • 20f23d8 bin: rewrite named tests to be async

📊 Changes

13 files changed (+1573 additions, -1663 deletions)

View changed files

📝 bin/tests/integration/forwarder.rs (+6 -8)
📝 bin/tests/integration/in_memory.rs (+14 -14)
📝 bin/tests/integration/named_https_tests.rs (+37 -40)
📝 bin/tests/integration/named_metrics_tests.rs (+529 -545)
📝 bin/tests/integration/named_quic_tests.rs (+36 -39)
📝 bin/tests/integration/named_rfc_9539_tests.rs (+7 -7)
📝 bin/tests/integration/named_rustls_tests.rs (+59 -65)
📝 bin/tests/integration/named_test_rsa_dnssec.rs (+122 -118)
📝 bin/tests/integration/named_tests.rs (+269 -291)
bin/tests/integration/server_harness.rs (+329 -0)
bin/tests/integration/server_harness/mod.rs (+0 -344)
bin/tests/integration/server_harness/mut_message_client.rs (+0 -47)
📝 bin/tests/integration/txt_tests.rs (+165 -145)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/3411 **Author:** [@djc](https://github.com/djc) **Created:** 12/18/2025 **Status:** ✅ Merged **Merged:** 12/19/2025 **Merged by:** [@djc](https://github.com/djc) **Base:** `main` ← **Head:** `server-tests` --- ### 📝 Commits (4) - [`5a4a7fc`](https://github.com/hickory-dns/hickory-dns/commit/5a4a7fcb0e7b17b528d1017e46ccebedac07d964) bin: merge test harness modules - [`22bb871`](https://github.com/hickory-dns/hickory-dns/commit/22bb871184fb7a0251b9864a5dc135e0ef6041a9) bin: turn server_harness into a single file module - [`4696577`](https://github.com/hickory-dns/hickory-dns/commit/4696577ab5e3ac77668ee46f0c1edd3732f4a2eb) bin: use TestServer guard type instead of callback - [`20f23d8`](https://github.com/hickory-dns/hickory-dns/commit/20f23d8bf5d7c9ad9078b7643769a89cc564a196) bin: rewrite named tests to be async ### 📊 Changes **13 files changed** (+1573 additions, -1663 deletions) <details> <summary>View changed files</summary> 📝 `bin/tests/integration/forwarder.rs` (+6 -8) 📝 `bin/tests/integration/in_memory.rs` (+14 -14) 📝 `bin/tests/integration/named_https_tests.rs` (+37 -40) 📝 `bin/tests/integration/named_metrics_tests.rs` (+529 -545) 📝 `bin/tests/integration/named_quic_tests.rs` (+36 -39) 📝 `bin/tests/integration/named_rfc_9539_tests.rs` (+7 -7) 📝 `bin/tests/integration/named_rustls_tests.rs` (+59 -65) 📝 `bin/tests/integration/named_test_rsa_dnssec.rs` (+122 -118) 📝 `bin/tests/integration/named_tests.rs` (+269 -291) ➕ `bin/tests/integration/server_harness.rs` (+329 -0) ➖ `bin/tests/integration/server_harness/mod.rs` (+0 -344) ➖ `bin/tests/integration/server_harness/mut_message_client.rs` (+0 -47) 📝 `bin/tests/integration/txt_tests.rs` (+165 -145) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 12:04:35 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#3824
No description provided.