mirror of
https://github.com/XTLS/Xray-core.git
synced 2026-05-14 10:00:34 +00:00
fix test
This commit is contained in:
+10
-2
@@ -20,7 +20,7 @@ func TestDNSConfigParsing(t *testing.T) {
|
|||||||
return config.Build()
|
return config.Build()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
expectedServeExpiredTTL := uint32(172800)
|
||||||
runMultiTestCase(t, []TestCase{
|
runMultiTestCase(t, []TestCase{
|
||||||
{
|
{
|
||||||
Input: `{
|
Input: `{
|
||||||
@@ -28,7 +28,9 @@ func TestDNSConfigParsing(t *testing.T) {
|
|||||||
"address": "8.8.8.8",
|
"address": "8.8.8.8",
|
||||||
"port": 5353,
|
"port": 5353,
|
||||||
"skipFallback": true,
|
"skipFallback": true,
|
||||||
"domains": ["domain:example.com"]
|
"domains": ["domain:example.com"],
|
||||||
|
"serveStale": true,
|
||||||
|
"serveExpiredTTL": 172800
|
||||||
}],
|
}],
|
||||||
"hosts": {
|
"hosts": {
|
||||||
"domain:example.com": "google.com",
|
"domain:example.com": "google.com",
|
||||||
@@ -40,6 +42,8 @@ func TestDNSConfigParsing(t *testing.T) {
|
|||||||
"clientIp": "10.0.0.1",
|
"clientIp": "10.0.0.1",
|
||||||
"queryStrategy": "UseIPv4",
|
"queryStrategy": "UseIPv4",
|
||||||
"disableCache": true,
|
"disableCache": true,
|
||||||
|
"serveStale": false,
|
||||||
|
"serveExpiredTTL": 86400,
|
||||||
"disableFallback": true
|
"disableFallback": true
|
||||||
}`,
|
}`,
|
||||||
Parser: parserCreator(),
|
Parser: parserCreator(),
|
||||||
@@ -68,6 +72,8 @@ func TestDNSConfigParsing(t *testing.T) {
|
|||||||
Size: 1,
|
Size: 1,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
ServeStale: true,
|
||||||
|
ServeExpiredTTL: &expectedServeExpiredTTL,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
StaticHosts: []*dns.Config_HostMapping{
|
StaticHosts: []*dns.Config_HostMapping{
|
||||||
@@ -100,6 +106,8 @@ func TestDNSConfigParsing(t *testing.T) {
|
|||||||
ClientIp: []byte{10, 0, 0, 1},
|
ClientIp: []byte{10, 0, 0, 1},
|
||||||
QueryStrategy: dns.QueryStrategy_USE_IP4,
|
QueryStrategy: dns.QueryStrategy_USE_IP4,
|
||||||
DisableCache: true,
|
DisableCache: true,
|
||||||
|
ServeStale: false,
|
||||||
|
ServeExpiredTTL: 86400,
|
||||||
DisableFallback: true,
|
DisableFallback: true,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user