add ec2 test

This commit is contained in:
Emil Lerch 2021-07-24 00:17:09 -07:00
parent f415e97425
commit f0fe3bbb94
Signed by: lobo
GPG Key ID: A7B62D657EF764F8

View File

@ -65,7 +65,7 @@ pub fn main() anyerror!void {
var client = aws.Aws.init(allocator); var client = aws.Aws.init(allocator);
defer client.deinit(); defer client.deinit();
const services = aws.Services(.{.sts}){}; const services = aws.Services(.{ .sts, .ec2 }){};
for (tests.items) |t| { for (tests.items) |t| {
std.log.info("===== Start Test: {s} =====", .{@tagName(t)}); std.log.info("===== Start Test: {s} =====", .{@tagName(t)});
@ -87,7 +87,9 @@ pub fn main() anyerror!void {
std.log.info("access key: {s}", .{access.response.credentials.access_key_id}); std.log.info("access key: {s}", .{access.response.credentials.access_key_id});
}, },
.ec2_query_no_input => { .ec2_query_no_input => {
// TODO: Find test const instances = try client.call(services.ec2.describe_instances.Request{}, options);
defer instances.deinit();
std.log.info("reservation count: {d}", .{instances.response.reservations.len});
}, },
} }
std.log.info("===== End Test: {s} =====\n", .{@tagName(t)}); std.log.info("===== End Test: {s} =====\n", .{@tagName(t)});