Finally finished the Ruby Koans today. They are a set of test cases designed to help you learn Ruby by making all the tests pass.

                                :      ::::,    :::,
                ,        ,,: :::::::::::::,,  ::::   :  ,
                ,       ,,,   ,:::::::::::::::::::,  ,:  ,: ,,
            :,        ::,  , , :, ,::::::::::::::::::, :::  ,::::
        :   :    ::,                          ,:::::::: ::, ,::::
        ,     ,:::::                                  :,:::::::,::::,
    ,:     , ,:,,:                                       :::::::::::::
    ::,:   ,,:::,                                           ,::::::::::::,
    ,:::, :,,:::                                               ::::::::::::,
,::: :::::::,       Mountains are again merely mountains     ,::::::::::::
:::,,,::::::                                                   ::::::::::::
,:::::::::::,                                                    ::::::::::::,
:::::::::::,                                                     ,::::::::::::
:::::::::::::                                                     ,::::::::::::
::::::::::::                      Ruby Koans                       ::::::::::::,
::::::::::::                   (in Ruby 1.9.2)                    ,::::::::::::,
:::::::::::,                                                      , ::::::::::::
,:::::::::::::,                brought to you by                 ,,::::::::::::,
::::::::::::::                                                    ,::::::::::::
::::::::::::::,                                                 ,:::::::::::::
::::::::::::,             EdgeCase Software Artisans           , ::::::::::::
:,::::::::: ::::                                               :::::::::::::
,:::::::::::  ,:                                          ,,:::::::::::::,
    ::::::::::::                                           ,::::::::::::::,
    :::::::::::::::::,                                  ::::::::::::::::
    :::::::::::::::::::,                             ::::::::::::::::
        ::::::::::::::::::::::,                     ,::::,:, , ::::,:::
        :::::::::::::::::::::::,               ::,: ::,::, ,,: ::::
            ,::::::::::::::::::::              ::,,  , ,,  ,::::
                ,::::::::::::::::              ::,, ,   ,:::,
                    ,::::                         , ,,

I enjoyed it as a learning exercise. I can see why Autotest (Zentest) makes it a much better experience. I only wish I could have set it up on my Windows machine. It took a lot longer time running the tests manually. And I’m sure I missed some of the benefit of seeing the answer to every test instead of skipping some since I would just fill in several answers at once.