Skip to content

Commit f964cf5

Browse files
committed
QNServerConfig json enable => enabled
1 parent e048293 commit f964cf5

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

QiniuSDK/Storage/ServerConfig/QNServerConfig.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ @interface QNServerDohConfig()
4646
@implementation QNServerDohConfig
4747
+ (instancetype)config:(NSDictionary *)info {
4848
QNServerDohConfig *config = [[QNServerDohConfig alloc] init];
49-
config.enable = info[@"enable"];
49+
config.enable = info[@"enabled"];
5050
config.ipv4Server = [QNServerDnsServer config:info[@"ipv4"]];
5151
config.ipv6Server = [QNServerDnsServer config:info[@"ipv6"]];
5252
return config;
@@ -61,7 +61,7 @@ @interface QNServerUdpDnsConfig()
6161
@implementation QNServerUdpDnsConfig
6262
+ (instancetype)config:(NSDictionary *)info {
6363
QNServerUdpDnsConfig *config = [[QNServerUdpDnsConfig alloc] init];
64-
config.enable = info[@"enable"];
64+
config.enable = info[@"enabled"];
6565
config.ipv4Server = [QNServerDnsServer config:info[@"ipv4"]];
6666
config.ipv6Server = [QNServerDnsServer config:info[@"ipv6"]];
6767
return config;
@@ -79,7 +79,7 @@ @interface QNServerDnsConfig()
7979
@implementation QNServerDnsConfig
8080
+ (instancetype)config:(NSDictionary *)info {
8181
QNServerDnsConfig *config = [[QNServerDnsConfig alloc] init];
82-
config.enable = info[@"enable"];
82+
config.enable = info[@"enabled"];
8383
config.clearId = [info[@"clear_id"] longValue];
8484
config.clearCache = [info[@"clear_cache"] longValue];
8585
config.dohConfig = [QNServerDohConfig config:info[@"doh"]];

QiniuSDKTests/QNServerConfigTest.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,13 @@ - (void)tearDown {
3434
//}
3535

3636
- (void)testServerConfigModel {
37-
NSString *serverConfigJsonString = @"{\"region\":{\"clear_id\":10,\"clear_cache\":true},\"dns\":{\"clear_id\":10,\"clear_cache\":true,\"doh\":{\"enable\":true,\"ipv4\":{\"override_default\":true,\"urls\":[\"https://223.5.5.5/dns-query\"]},\"ipv6\":{\"override_default\":true,\"urls\":[\"https://FFAE::EEEE/dns-query\"]}},\"udp\":{\"enable\":true,\"ipv4\":{\"ips\":[\"223.5.5.5\",\"1.1.1.1\"],\"override_default\":true},\"ipv6\":{\"ips\":[\"FFAE::EEEE\"],\"override_default\":true}}},\"ttl\":86400}";
37+
NSString *serverConfigJsonString = @"{\"region\":{\"clear_id\":10,\"clear_cache\":true},\"dns\":{\"enabled\":true,\"clear_id\":10,\"clear_cache\":true,\"doh\":{\"enabled\":true,\"ipv4\":{\"override_default\":true,\"urls\":[\"https://223.5.5.5/dns-query\"]},\"ipv6\":{\"override_default\":true,\"urls\":[\"https://FFAE::EEEE/dns-query\"]}},\"udp\":{\"enabled\":true,\"ipv4\":{\"ips\":[\"223.5.5.5\",\"1.1.1.1\"],\"override_default\":true},\"ipv6\":{\"ips\":[\"FFAE::EEEE\"],\"override_default\":true}}},\"ttl\":86400}";
3838
NSDictionary *serverConfigInfo = [NSJSONSerialization JSONObjectWithData:[serverConfigJsonString dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableLeaves error:nil];
3939
QNServerConfig *serverConfig = [QNServerConfig config:serverConfigInfo];
4040
XCTAssertTrue(serverConfig != nil, "server config was nil");
4141
XCTAssertTrue(serverConfig.ttl > 0, "server config ttl was nil");
4242
XCTAssertTrue(serverConfig.dnsConfig != nil, "server config dns config was nil");
43+
XCTAssertTrue(serverConfig.dnsConfig.enable != nil, "server config dns config enable was nil");
4344
XCTAssertTrue(serverConfig.dnsConfig.clearId > 0, "server config dns config clearId was nil");
4445
XCTAssertTrue(serverConfig.dnsConfig.udpConfig != nil, "server config udp dns config was nil");
4546
XCTAssertTrue(serverConfig.dnsConfig.udpConfig.enable != nil, "server config udp dns config enable was nil");

0 commit comments

Comments
 (0)