|| nil
defp current_time, do: @now || :os.system_time(:millisecond)
парни, так можно делать или совсем плохо? компилятор же почистит это для не-тестов?
можно сделать даже прямолинейнее if Mix.env == :test do @time :os.system_time(:millisecond) def ct(), do: @time else def ct(), do: :os.system_time(:millisecond) end
Обсуждают сегодня