Packages

Supports the Track and Identiy Amplitude API

Current section

Files

Jump to
amplitude lib api fake.ex
Raw

lib/api/fake.ex

defmodule Amplitude.API.Fake do
defp priv(path) do
priv =
:code.priv_dir(:amplitude)
|> to_string
priv <> "/mock" <> path
end
defp load(path) do
with {:ok, content} <- File.read(priv(path)),
do: Poison.decode(content)
end
def api_track(_), do: load("/track/response.txt")
def api_identify(_), do: load("/identify/response.txt")
end