Skip to content

Commit 3d185b9

Browse files
committed
Add tests for Ecto.Adapters.SQLite3.Codec.date_encode/2
1 parent 0b9c490 commit 3d185b9

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

test/ecto/adapters/sqlite3/codec_test.exs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,21 @@ defmodule Ecto.Adapters.SQLite3.CodecTest do
176176
end
177177
end
178178
end
179+
180+
describe ".date_encode/2" do
181+
setup do
182+
[
183+
date: ~D[2011-01-09],
184+
datetime: ~U[2011-01-09 08:46:08.00Z]
185+
]
186+
end
187+
188+
test "on %Date{} structs", %{date: date} do
189+
{:ok, "2011-01-09"} = Codec.date_encode(date, :iso8601)
190+
end
191+
192+
test "on %DateTime{} structs", %{datetime: datetime} do
193+
{:ok, "2011-01-09"} = Codec.date_encode(datetime, :iso8601)
194+
end
195+
end
179196
end

0 commit comments

Comments
 (0)