 //
 
 import Foundation
-import Dispatch
+import NIO
 import XCTest
 @testable import S3
 @testable import AWSSDKSwiftCore

    /// test metadata is uploaded and downloaded ok
    func testMetaData() {
        attempt {
             let testData = try TestData(#function, client: client)

            let putObjectRequest = S3.PutObjectRequest(body: testData.bodyData, bucket: testData.bucket, key: testData.key, metadata: ["Test": "testing", "first" : "one"])
            _ = try client.putObject(putObjectRequest).wait()

            ("testGetBucketLocation", testGetBucketLocation),
            ("testLifecycleRule", testLifecycleRule),
            ("testMetaData", testMetaData),
            ("testMultipleUpload", testMultipleUpload),
            ("testListPaginate", testListPaginate),
        ]
    }
}
