Packages

A application that takes a screenshot of a website then uploads it into S3

Current section

Files

Jump to
screenshotter lib mocks ex_aws_client_mock.ex
Raw

lib/mocks/ex_aws_client_mock.ex

defmodule Screenshotter.ExAwsClientMock do
alias ExAws.{Operation}
def make_request!(_), do: :ok
def put_s3_object(bucket, path, file_data) do
%Operation.S3{
body: "#{file_data}", bucket: bucket,
headers: %{"content-encoding" => "application/json"},
path: path,
http_method: :put
}
end
end