rcourtman
|
5fcd4e9cb9
|
Add unit tests for extractHostAndPort utility function
27 test cases covering URL/host:port parsing for node configuration:
- Scheme stripping (http://, https://)
- Path removal from URLs
- IPv4 addresses with and without ports
- IPv6 addresses (bracketed with port, unbracketed)
- Edge cases (empty string, localhost, port-only)
- Error cases (malformed brackets)
Documents current behavior: bracketed IPv6 without port returns error
(net.SplitHostPort limitation).
|
2025-12-01 01:19:10 +00:00 |
|