So *this* is where you guys have been hiding. Here I was thinking
there wasn't any Jasmine development going on since the only mailing
list link you put on the Jasmine web site is to the boring jasmine-js
one. May I suggest merging them? There are a lot more members on the
other one and very little traffic; you might do better to grow the
community before splitting it.
Anyway, I wanted to let you know that I just finished developing and
teaching a JS class using Jasmine as my framework. It's integrated
into my testfirst.org site, so you can visit
for the source code and solutions
for the generated student materials, sans solutions
for my notes/slides
I did some Rake hocus pocus so if you run "rake jasmine" in the top
level, you get all tests, but if you run it in a subdirectory you get
just that dir's tests, all with a single top-level Rakefile. Check it
out if that feature seems useful to you.
In preparing my class, I tracked down a Rack-versus-Jasmine bug which
makes control-C not work when running "rake jasmine". The fix requires
a patch to Rack which hasn't been released yet, so I haven't submitted
it to you folks yet; if Rack continues to take their sweet time then
I'll push a patch to you that monkey patches Rack. Patchtastic!
I also have a request for easier customization and extension of the
HTML Runner -- both with CSS (thanks to my student Sean Dick and his
beautiful redesign) and with more and configurable settings (for my
class, I want all tests visible by default, including passed ones, but
I also want the display to stop after the first failed test). Also
there's another pedagogic project using Jasmine that forked the
Finally, it appears "rake jasmine:ci" is broken with the latest
version of, um, everything -- probably a Ruby 1.9 thing but I haven't
tracked that down fully.
- Alex (who now has a pile of back messages to read through on this