fix url test

This commit is contained in:
arm64v8a 2023-04-12 17:33:27 +09:00
parent 6dec4d058b
commit 01a5e45237

View File

@ -673,7 +673,7 @@ fun buildConfig(
dns.servers.add(DNSServerOptions().apply { dns.servers.add(DNSServerOptions().apply {
address = it ?: throw Exception("No direct DNS, check your settings!") address = it ?: throw Exception("No direct DNS, check your settings!")
tag = "dns-direct" tag = "dns-direct"
detour = "direct" detour = TAG_DIRECT
address_resolver = "dns-local" address_resolver = "dns-local"
applyDNSNetworkSettings(true) applyDNSNetworkSettings(true)
}) })
@ -681,7 +681,7 @@ fun buildConfig(
dns.servers.add(DNSServerOptions().apply { dns.servers.add(DNSServerOptions().apply {
address = LOCAL_DNS_SERVER address = LOCAL_DNS_SERVER
tag = "dns-local" tag = "dns-local"
detour = "direct" detour = TAG_DIRECT
}) })
dns.servers.add(DNSServerOptions().apply { dns.servers.add(DNSServerOptions().apply {
address = "rcode://success" address = "rcode://success"
@ -753,7 +753,14 @@ fun buildConfig(
if (forTest) { if (forTest) {
// Disable DNS for test // Disable DNS for test
dns.rules.clear() dns.servers = listOf(
DNSServerOptions().apply {
address = LOCAL_DNS_SERVER
tag = "dns-local"
detour = TAG_DIRECT
}
) // Always use system DNS for urlTest
dns.rules = listOf()
} else { } else {
// built-in DNS rules // built-in DNS rules
route.rules.add(0, Rule_DefaultOptions().apply { route.rules.add(0, Rule_DefaultOptions().apply {