I haven't tried compiling against 2.9 yet, no.
Bill
> --
> You received this message because you are subscribed to the Google
> Groups "scalatest-users" group.
> To post to this group, send email to scalate...@googlegroups.com
> To unsubscribe from this group, send email to
> scalatest-use...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/scalatest-users?hl=en
> ScalaTest itself, and documentation, is available here:
> http://www.artima.com/scalatest
>
--
Bill Venners
Artima, Inc.
http://www.artima.com
OK. Thanks. If 2.9 is supposed to be binary compatible with 2.8, then
it smells more like a bug in the daily 2.9 snapshot. The line that
shows up in your stack trace is inside the Scala API not ScalaTest.
All ScalaTest is doing is calling ++ on Set, so that should still
work. (All bets are off if 2.9 isn't guaranteed to be binary
compatible. Then you'd need a ScalaTest recompile.)
Bill
2.8 should really have been named 3.0, but it had gotten known as 2.8
so they kept it that. I'm not sure what the exact promise is, but
binary compatibility is definitely in there and they have a tool that
verifies it.
Bill
I remembered that the promise is that point releases (I think they are
called, i.e., the x in 2.8.x or 2.9.x) are supposed to be binary
compatible. So 2.8.1 should be binary compatible with 2.8.0, etc. But
2.9 is not guaranteed to be binary compatible to 2.8, and that's where
the migration manager would come in.
I just posted an announcement about a 1.4-SNAPSHOT compiled against a
recent nightly build of Scala 2.9.
Bill
Sorry I missed your email when the moderation email came through two
days ago. I posted a pointer to the 2.9 nightly version of ScalaTest
to this mailing list. Anyway, it is called 1.4-SNAPSHOT. It is a few
days old now, but you can give it a try. Info is here:
http://groups.google.com/group/scalatest-users/browse_thread/thread/c9d57f51a66885d5
Thanks.
Bill