bitwalker/timex_ecto

Expand test suite

Open

#20 建立於 2016年4月12日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)Elixir (68 fork)github user discovery
enhancementhelp wanted

倉庫指標

Star
 (163 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

The current test suite contains a single test for Timex.Ecto.Time.cast/1 when the input is a string. Other tests are likely needed here:

  • Timex.Ecto.Time.cast/1 when input is binary
  • Timex.Ecto.Time.cast/1when input is a timestamp
  • Timex.Ecto.Time.cast/1 when input is a map like %{"calendar" => . . . }
  • Timex.Ecto.Time.cast/1 when input is time
  • Timex.Ecto.Time.load/1
  • Timex.Ecto.Time.dump/1
  • Timex.Ecto.DateTime.cast/1 functions here
  • Timex.Ecto.DateTimeWithTimezone .cast/1, .dump/1, .load/1 functions here
  • Timex.Ecto.Date functions here

I'm happy to put up a PR for these and others that you might think are necessary!

貢獻者指南