From b67b78a5097f3d81617b788606184955d8a5f65e Mon Sep 17 00:00:00 2001 From: zuoqin Date: Fri, 17 Nov 2017 10:23:09 +0800 Subject: [PATCH] =?UTF-8?q?Log=20:=20=E5=AE=8C=E5=96=84noContentType=20?= =?UTF-8?q?=E7=9A=84=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AliyunOSSiOSTests/AliyunOSSiOSTests.m | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/AliyunOSSiOSTests/AliyunOSSiOSTests.m b/AliyunOSSiOSTests/AliyunOSSiOSTests.m index f3cc8710..c9037c2a 100644 --- a/AliyunOSSiOSTests/AliyunOSSiOSTests.m +++ b/AliyunOSSiOSTests/AliyunOSSiOSTests.m @@ -18,7 +18,7 @@ @interface oss_ios_sdk_newTests : XCTestCase @end -NSString * const TEST_BUCKET = @"testbucket"; +NSString * const TEST_BUCKET = @"sdk-demo001"; NSString * const PUBLIC_BUCKET = @"public-read-write-android1"; NSString * const ENDPOINT = @"https://oss-cn-qingdao.aliyuncs.com"; @@ -371,6 +371,17 @@ - (void)testA_putObjectWithoutContentType { }] waitUntilFinished]; + OSSHeadObjectRequest * head = [OSSHeadObjectRequest new]; + head.bucketName = TEST_BUCKET; + head.objectKey = uploadObject; + [[[client headObject:head] continueWithBlock:^id(OSSTask *task) { + XCTAssertNil(task.error); + OSSHeadObjectResult * headResult = task.result; + XCTAssertNotNil([headResult.objectMeta objectForKey:@"Content-Type"]); + return nil; + }] waitUntilFinished]; + + BOOL isEqual = [self isFileOnOSSBucket:TEST_BUCKET objectKey:uploadObject equalsToLocalFile:fileURL.path]; XCTAssertTrue(isEqual); }