IN UR APPLICASHUN TESTIN UR SOFTWAREZ

The following was knocked up when i was ill in bed, possibly feeling a tiny bit hysterical! The supposition is that, since Cucumber is multilingual, it would be trivial to make it understand LOLCAT. I quite like the fantasy of employing a team of cats to test MyChores for me! :) Whether i actually go on to test in this way is actually doubtful. It's so hard to remember how i mis-spelled things!

funny pictures
moar funny pictures
Thanks to Frédérique in NZ for the source photo.

OH HAI: I CAN HAS LOGIN PLZ
  AS NICE FRENDLEE KITTEH
  I CAN PLZ HAS LOGIN ON TEH MYCHORES
  SO DAT I CAN HAS HUGS TIEM AN PLAY TIEM AN SLEEP TIEM AN NOM TIEM



  MISHUN: MAK NEW LOGIN
    GIVN I R NOT LOGGD IN
    WEN I CLIK Register
    AN I FILLZ IN MAH DETAYLS WIF Desired login id: KIB, Name: KIBELZ
    AN I CLIK TEH Register BUTN
    DEN I HAS COOKIE
    AN TEH PAEG IS LIEK YAY!
    AN I C TEH WURDZ Hi KIBELZ, thank you for signing up with MyChores!

  MISHUN: MAK SURE I HAS SUM TASKZ
    SRSLY: MAK NEW LOGIN
    WEN I CLIK Home
    DEN I C TEH DEFAULT TASKZ

  MISHUN: IN UR LOGIN PAEG BREAKIN UR APPLICASHUN
    GIVN I R NOT LOGGD IN
    WEN I CLIK Register
    AN I R BAD KITTEH AN FORGET 2 FILL IN Choose password
    AN I CLIK TEH Register BUTN
    DEN I HAS NO COOKIE
    AN TEH PAEG IS LIEK OH NOES!
    AN I C TEH WURDZ Password can't be blank

  MISHUN: SAY KTHXBAI
    GIVN KITTEH CALLD KIBELZ
    AN I R LOGGD IN AS KIBELZ
    WEN I CLIK Logout
    DEN I HAS NO COOKIE
    AN I C TEH WURDZ You are now logged out

Theoretically you could do this in lib/cucumber/languages.yml …

"en-lol":
  feature: OH HAI
  scenario: MISHUN
  more_examples: MOAR EXAMPLZ
  given_scenario: SRSLY
  given: GIVN
  when: WEN
  then: DEN
  and: AN
  but: BUT

References:
How to add languages to Cucumber
lolcode.com – thanks for the inspiration!

Thanks also to my colleague Richard for the amusing discussion which led to this! :)

No related posts.

  • This is a horrible, horrible idea.

    But while you're at it, what about en-pirate?
  • LOL. Not me, i'm afraid, i don't speak Pirate. But i'm sure somebody will do it.
    There will probably be a fork on Github by the end of the day ...! ;)
  • Kapitano
    Kara domagxo ke ni ne povas havi lolkatojn esperante :-).

    (Memoru: Plafonkato regardas vin masturbantan.)
  • La lolkatoj devus malparoli kaj malliterumi la esperanton. Eble estus komika, sed ne estus bonan esperantoreklamon.

    HAHAHA Plafonkato! Genio!
  • aslakhellesoy
    OMG DAT IZ AWSUM!!!!

    http://github.com/aslakhellesoy/cucumber/commit...

    U SHUD HAS FORKD TEH CODE
  • Liz
    Aimee, that's gorgeous - I also have a lolcatz scenario in the story runner for JBehave! Apologies for the long URL, you can see it at:

    http://fisheye.codehaus.org/browse/~raw,r=900/j...
  • Excellent work, Liz! Well done!!
  • I have booked marked your site and am about to email it to a few friends of mine that I know would enjoy reading.
    Keep moving.
  • I have booked marked your site and am about to email it to a few friends of mine that I know would enjoy reading.
    Keep moving.
  • termpaper2
    thanks for sharing.
    Term Paper
  • WOW those codes are similar to text languages, this is so cool. But I think people who are not interested to techies won't love this idea.
  • you made me lol :)
blog comments powered by Disqus
who-am-i
A web programmer in my late-late-twenties, fanatical about open source, free software, loving my job working daily with Ruby on Rails, RSpec, Cucumber and Git.

I am very proud to have created MyChores.co.uk, an online team based tracking system for household chores and other recurring tasks.
Search



Flickr