The Artima Developer Community
Sponsored Link

ScalaTest/ScalaUtils Forum
is scalatest still active?

3 replies on 1 page. Most recent reply: Aug 6, 2008 10:58 PM by Bill Venners

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 3 replies on 1 page
Zemian Deng

Posts: 49
Nickname: zdeng
Registered: Jan, 2008

is scalatest still active? Posted: Aug 4, 2008 7:41 PM
Reply to this message Reply
Advertisement
Hi,
I haven't hear any updates or news about the project for couple months. Is it still active? when will first release come?

-Z


Bill Venners

Posts: 2284
Nickname: bv
Registered: Jan, 2002

Re: is scalatest still active? Posted: Aug 5, 2008 10:55 AM
Reply to this message Reply
Hi Zemian,

Yes, it is alive and well. There's some interesting stuff in the trunk, but I can't justify spending time to complete and release that until the Programming in Scala book has been sent to the printer. After that, we'll be focusing a lot on ScalaTest.

One of the things we'll be doing is adding RSpec like Spec and Story classes to ScalaTest, as well as integrating more closely with Eric Torreborre's specs. In the trunk there's a special kind of Report (called SpecReport), that when sent to a print reporter (like the standard out reporter) you get a report that looks more like a specification. So when running a specs Specification for example via ScalaTest, the idea is it would send those SpecReports so the output would look spec-like. We also want to enhance the GUI part so that SpecReports generate a nice graphical report that looks like a specification. specs generates a tree, as does JUnit, so part of that is having an alternative tree-view of the test results, and that will work even if the test is done concurrently. So part of this is being able to reorder reports that arrive out of order from multiple threads.

After that we'll probably focus on IDE integration. Eric Torreborre and Rickard Nilsson and I have discussed possibly using ScalaTest as the core 'runner' piece that we'd integrate into IDEs, and through that, you could get nice IDE integration of specs and ScalaCheck too. After IDE integration, or alongside it, the other area I want to look at is mock framework integration.

The trouble is, I really need to focus on getting that book to the printer. So ScalaTest is kind of on hold for a couple more weeks. Josh Cough has been doing some work, meanwhile, though to enhance the ant task so that you can opt to have it fail the build if the tests don't pass.

Zemian Deng

Posts: 49
Nickname: zdeng
Registered: Jan, 2008

Re: is scalatest still active? Posted: Aug 5, 2008 9:53 PM
Reply to this message Reply
Thanks for the updates Bill!

Sounds fantastic that you planning all these to scalatest! Great stuff!

BTW, do you have an expected date for the printing of the Programming in Scala book? I own a copy of Pre-Print and it's a great read!

Bill Venners

Posts: 2284
Nickname: bv
Registered: Jan, 2002

Re: is scalatest still active? Posted: Aug 6, 2008 10:58 PM
Reply to this message Reply
> Thanks for the updates Bill!
>
> Sounds fantastic that you planning all these to scalatest!
> Great stuff!
>
> BTW, do you have an expected date for the printing of the
> Programming in Scala book? I own a copy of Pre-Print and
> it's a great read!

Thanks. It will be quite soon, but even sooner a new PrePrint. Sorry it has been so long since the last one. I've been wanting to release one for a long time now but haven't been at a good release point. As of tonight I still have seven chapters to edit and format, but I've already begun the process on all but two of them. So I'm hoping within a week to have the whole thing edited. After that there's one more final pre-flight check to adjust any minor formating issues that show up, do index and glossary tweaks, etc., and then it's off to the printer. It will take about four weeks from that point before we start shipping. Once it is really off to the printer, I'll let everyone know so we can begin the countdown. I really appreciate everyone's patience and encouragement.

Flat View: This topic has 3 replies on 1 page
Topic: negate of ===? Previous Topic   Next Topic Topic: doesn't work with scala-2.7.0-RC2

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use