Shoes-cucumber 0.0.2 released!

shoes-cucumber 0.0.2 has been released!

shoes-cucumber is a set of expectations that allows you to write
Cucumber tests for your Shoes apps.

Given the sub-1.0 version number, this library is obviously
experimental.

Tobias P. contributed all of the code that’s gone into this
release. He’s awesome. :slight_smile:

Example:

Scenario: Clicking on Alert results in a popup
Given the Shoes application in “features/example_programs/simple.rb”
When I click the button labeled “Alert!”
Then a popup with text “Hello World!” should appear

Changes:

0.0.2 / 2011-09-25

  • Major enhancements:

shoes-mocks now extracted out into its own library in its own right.

10 step definitions provided, mostly around the stuff that shoes-mocks
0.0.2 is able to do.

On Mon, Sep 26, 2011 at 02:38:25PM +0900, Steve K. wrote:

shoes-cucumber 0.0.2 has been released!

Neither this nor shoes-mocks has any license information that I have
found. It might seem reasonable to assume that they are distributed
under the same terms as shoes, but lawyers and judges would surely
disagree with that.

Derp. I’ll push up one a new one in a bit, but until then, like
everything I
do, they’re wtfpl 'd.

Does this open the door to rspec testing with shoes?

More shoes-mocks than shoes-cucumber, but yes. You can see some
examples here: shoes-deprecated/features at develop · shoes/shoes-deprecated · GitHub

On Mon, Sep 26, 2011 at 12:38 AM, Steve K. [email protected]
wrote:

shoes-cucumber 0.0.2 has been released!

shoes-cucumber is a set of expectations that allows you to write
Cucumber tests for your Shoes apps.

Does this open the door to rspec testing with shoes?

Awesome project idea. fork’d.

Andrew McElroy

On Mon, Sep 26, 2011 at 11:58:47PM +0900, Steve K. wrote:

Derp. I’ll push up one a new one in a bit, but until then, like everything I
do, they’re wtfpl 'd.

Good to know. Thank you.

Thanks for pointing it out. I usually remember…

On Tue, Sep 27, 2011 at 07:17:45AM +0900, Steve K. wrote:

Thanks for pointing it out. I usually remember…

Checking for licenses is generally one of the very first things I do
when
looking at a new piece of software, so I tend to notice the lack of such
information. I’m glad you place a reasonable level of value on letting
people know what license applies to your work (and I’m glad you choose a
copyfree license).