Feb 17 2006

New rSpec on the way

dastels @ 6:18 am

Dave Chelimsky and I spent an evening this week ripping out the expectation logic of rSpec and rebuilding it based on his ShouldHelper ideas. The result is sweeeeet!

For example:

    def place_south_facing_obelisk
        @board.place 'G O A5 S'
        piece = @board.at 'A5'
        piece.obelisk?.should_be_true
        piece.facing?('S').should_be_true
    end

is now:

    def place_south_facing_obelisk
        @board.place 'G O A5 S'
        piece = @board.at 'A5'
        piece.should.be.obelisk
        piece.should.be.facing 'S'
    end

Now if we could just get rid of those damn periods. Oh.. wait.. why don’t we just use Smalltalk and be done with it.

;)


Feb 14 2006

sSpec 1.0 RC1 released

dastels @ 6:18 am

You can get sSpec for Ambrai Smalltalk from the Dark Dog Software site. Reference and tutorial documents will be available shortly, as will versions for other Smalltalk dialects. Full sUnit tests are provided.

Note: the link here doesn’t work anymore.


Feb 13 2006

Cocoa runner for rSpec

dastels @ 2:10 am

For everyone playing with rSpec on OS X, grab the latest Gem of rSpec then go to Dark Dog Software to get the runner app.

Let us know what you think.

The link no longer works.




Steve Jobs Memorial

Stay Hungry, Stay Foolish!
Steve Jobs

In memory of Steve Jobs