Skip to content

Commit

Permalink
mess up with the branches
Browse files Browse the repository at this point in the history
  • Loading branch information
TingDaoK committed Dec 6, 2023
1 parent 9f57517 commit 1e80769
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 56 deletions.
1 change: 0 additions & 1 deletion tests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,6 @@ add_net_test_case(s3express_client_put_object_multipart_multiple)
add_net_test_case(s3express_client_put_object_long_running_session_refresh)
add_net_test_case(s3express_client_get_object)
add_net_test_case(s3express_client_get_object_multiple)
add_net_test_case(s3express_client_get_object_error)

add_net_test_case(meta_request_auto_ranged_get_new_error_handling)
add_net_test_case(meta_request_auto_ranged_put_new_error_handling)
Expand Down
55 changes: 0 additions & 55 deletions tests/s3_s3express_client_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -590,58 +590,3 @@ TEST_CASE(s3express_client_get_object_multiple) {
aws_s3_tester_clean_up(&tester);
return AWS_OP_SUCCESS;
}

TEST_CASE(s3express_client_get_object_error) {
(void)ctx;

struct aws_s3_tester tester;
ASSERT_SUCCESS(aws_s3_tester_init(allocator, &tester));

struct aws_byte_cursor region_cursor = aws_byte_cursor_from_c_str("us-east-1");

struct aws_s3_client_config client_config = {
.part_size = MB_TO_BYTES(5),
.enable_s3express = true,
.region = region_cursor,
};

ASSERT_SUCCESS(aws_s3_tester_bind_client(&tester, &client_config, AWS_S3_TESTER_BIND_CLIENT_SIGNING));

struct aws_s3_client *client = aws_s3_client_new(allocator, &client_config);

struct aws_byte_cursor my_dummy_endpoint = AWS_BYTE_CUR_INIT_FROM_STRING_LITERAL(
"aws-c-s3-test-non-bucket-test--use1-az4--x-s3.s3express-use1-az4.us-east-1.amazonaws.com");

struct aws_http_message *message =
aws_s3_test_get_object_request_new(allocator, my_dummy_endpoint, g_pre_existing_object_10MB);

struct aws_s3_meta_request_options options;
AWS_ZERO_STRUCT(options);
options.type = AWS_S3_META_REQUEST_TYPE_GET_OBJECT;
options.message = message;
struct aws_signing_config_aws s3express_signing_config = {
.algorithm = AWS_SIGNING_ALGORITHM_V4_S3EXPRESS,
.service = g_s3express_service_name,
};
options.signing_config = &s3express_signing_config;
struct aws_s3_meta_request_test_results meta_request_test_results;
aws_s3_meta_request_test_results_init(&meta_request_test_results, allocator);

ASSERT_SUCCESS(aws_s3_tester_bind_meta_request(&tester, &options, &meta_request_test_results));

struct aws_s3_meta_request *meta_request = aws_s3_client_make_meta_request(client, &options);
ASSERT_TRUE(meta_request != NULL);
/* Wait for the request to finish. */
aws_s3_tester_wait_for_meta_request_finish(&tester);

ASSERT_SUCCESS(aws_s3_tester_validate_get_object_results(&meta_request_test_results, 0));
meta_request = aws_s3_meta_request_release(meta_request);
aws_s3_tester_wait_for_meta_request_shutdown(&tester);

aws_s3_meta_request_test_results_clean_up(&meta_request_test_results);

aws_http_message_release(message);
aws_s3_client_release(client);
aws_s3_tester_clean_up(&tester);
return AWS_OP_SUCCESS;
}

0 comments on commit 1e80769

Please sign in to comment.