test(macos): cover gateway host resolution

This commit is contained in:
Peter Steinberger
2026-01-21 02:38:41 +00:00
parent d1c2fc4bc8
commit d3898ee8df
5 changed files with 88 additions and 53 deletions

View File

@@ -263,7 +263,8 @@ extension ConfigSettings {
let subsections = self.resolveSubsections(for: section)
let resolved: (ConfigSchemaNode, ConfigPath) = {
if case let .key(key) = subsection,
let match = subsections.first(where: { $0.key == key }) {
let match = subsections.first(where: { $0.key == key })
{
return (match.node, match.path)
}
return (self.resolvedSchemaNode(section.node), defaultPath)