I'm seeing problems with this syntax on older versions of scalatest and older versions of scala.  Can you change your usages of shouldEqual to assert(foo === bar) ?