Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Pretty Sneaky, Sis!
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Alex Chaffee  
View profile  
 More options Mar 4 2011, 1:16 pm
From: Alex Chaffee <ale...@gmail.com>
Date: Fri, 4 Mar 2011 10:16:35 -0800 (PST)
Local: Fri, Mar 4 2011 1:16 pm
Subject: Pretty Sneaky, Sis!
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

https://github.com/ultrasaurus/test-first-teaching
  for the source code and solutions

https://github.com/alexch/learn_javascript
  for the generated student materials, sans solutions

https://github.com/alexch/javascript-notes
  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
runner, which seems a shame. (https://github.com/alexch/javascript-
koans)

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.

Later -

 - Alex (who now has a pile of back messages to read through on this
group)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Chaffee  
View profile  
 More options Mar 4 2011, 1:24 pm
From: Alex Chaffee <ale...@gmail.com>
Date: Fri, 4 Mar 2011 10:24:48 -0800
Local: Fri, Mar 4 2011 1:24 pm
Subject: Re: Pretty Sneaky, Sis!

On Fri, Mar 4, 2011 at 10:16 AM, Alex Chaffee <ale...@gmail.com> wrote:
> 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.

Sorry, that sounded too snarky; I also just realized I've been on "no
email" mode so I haven't seen the spike in activity on the other list
over the past few weeks. I withdraw my suggestion.

BTW I'm very impressed with how easy Jasmine was to set up and use.
You've made a lot of progress in the past year or so since the last
time I tried it.

--

Alex Chaffee - a...@cohuman.com - http://alexch.github.com
Stalk me: http://friendfeed.com/alexch | http://twitter.com/alexch |
http://alexch.tumblr.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rajan Agaskar  
View profile  
 More options Mar 4 2011, 2:58 pm
From: Rajan Agaskar <ra...@pivotallabs.com>
Date: Fri, 4 Mar 2011 14:58:27 -0500
Local: Fri, Mar 4 2011 2:58 pm
Subject: Re: Pretty Sneaky, Sis!

Alex:

Thanks for your update and the github links -- super cool stuff!

There are a couple jasmine issues I'm aware of with 1.9.2:

1) Jasmine CI is broken as far as false greens with Ruby 1.9.2. May be a
selenium exit code issue (we had a recent thread about it)
2) It *may* also fail on YAML errors with bundler 1.10.

I've been spending some time lately trying to get us green across rubies. If
you can paste in a stack I can try to track it down.

Thanks!

Rajan


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nate Clark  
View profile  
 More options Mar 4 2011, 8:58 pm
From: Nate Clark <n...@pivotallabs.com>
Date: Sat, 5 Mar 2011 09:58:49 +0800
Local: Fri, Mar 4 2011 8:58 pm
Subject: Re: Pretty Sneaky, Sis!

The CTRL-C bug is fixed in master. I don't think a new gem has been pushed
yet. Alex, your posts on the rack mailing list helped lead me to the correct
workaround, thanks! [
https://github.com/pivotal/jasmine-gem/commit/3e6f62a1c8c8275d2532c41...
]

I'm looking into the false-success problem in 1.9.2 and rake jasmine:ci. I
think the problem lies in selenium-rc. I should have a fix by the end of the
weekend.

Nate


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex Chaffee  
View profile  
 More options Mar 6 2011, 9:52 pm
From: Alex Chaffee <ale...@gmail.com>
Date: Sun, 6 Mar 2011 18:52:47 -0800
Local: Sun, Mar 6 2011 9:52 pm
Subject: Re: Pretty Sneaky, Sis!

On Fri, Mar 4, 2011 at 10:16 AM, Alex Chaffee <ale...@gmail.com> wrote:
> 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

D'oh! I mean Sean Durham. I got my Sean Ds mixed up. (There actually
is a Sean Dick but he's done work on Erector, not Jasmine.)

--

Alex Chaffee - a...@cohuman.com - http://alexch.github.com
Stalk me: http://friendfeed.com/alexch | http://twitter.com/alexch |
http://alexch.tumblr.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »