"Invalid format string" error when parsing date string with Timex in Elixir
<p>Forgive me if I'm missing something obvious, I'm new to Elixir.</p>

<p>I'm having trouble getting date parsing to work in with Timex, so I decided to copy a line out of its test suite and run it in iex, and even that doesn't succeed.</p>

<p>The parse call below was copied from <a href="https://github.com/bitwalker/timex/blob/master/test/parse_strftime_test.exs" rel="nofollow">https://github.com/bitwalker/timex/blob/master/test/parse_strftime_test.exs</a> and just modified by prefixing the Timex module name.</p>

<pre><code>Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:8:8] [async-threads:10] [kernel-poll:false]

Interactive Elixir (1.2.4) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)&gt; use Timex
nil
iex(2)&gt; Timex.parse("20150713 14:01:21.053021", "%Y%m%d %H:%M:%S.%f")
{:error,
 {:format, "Invalid format string, must contain at least one directive."}}
</code></pre>

<p>I'm assuming the test suite runs fine, but as an incidental question to solving my date parsing problem, I'd like to learn how to run the test suite for my installed dependencies.</p>