Just stumbled upon this tricky one when using s %ExUnit.Test{} struct. When I try to access the 'case' property it thinks its the start of a case expression and indents the next line as if it were inside the case expression.
For example, try this (don't mind my noobines in Elixir \o/):

This may be tricky to get right. =/
Anyway, thanks for this great mode :D