-- AUTOGENERATED FILE - DO NOT EDIT
-- AWS Service: s3

require("nvim-aws").setup()
local service = require("nvim-aws.autogen_wrappers.s3")

describe("AWS s3 service testing", function()
	it("should generate a cli skeleton with cp", function()
		local result = service.cp()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with ls", function()
		local result = service.ls()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with mb", function()
		local result = service.mb()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with mv", function()
		local result = service.mv()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with presign", function()
		local result = service.presign()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with rb", function()
		local result = service.rb()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with rm", function()
		local result = service.rm()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with sync", function()
		local result = service.sync()
		assert.is_true(result.success)
	end)
	it("should generate a cli skeleton with website", function()
		local result = service.website()
		assert.is_true(result.success)
	end)
end)