schlick (Michael MacDonald)

Name
Michael MacDonald
Email
Location
Canberra
Member Since
Jul 25, 2008 (about 1 year)

Following 7 githubbers and watching 75 repositories view all →

Public Repositories (8)

  • pickle

    Easy model creation/reference in cucumber - optionally leveraging your factories/blueprints

    legend

    Forked from ianwhite/pickle Wed Oct 14 05:03:26 -0700 2009

    Last updated Mon Nov 02 04:55:17 -0800 2009

  • pickle_example

    This is a very basic and contrived example designed to demonstrate the benefits of using Pickle

    legend

    Last updated Tue Oct 27 19:38:42 -0700 2009

  • rspec

    Behaviour Driven Development framework for Ruby

    legend

    Forked from dchelimsky/rspec Thu Sep 24 19:28:32 -0700 2009

    Last updated Thu Sep 24 19:40:38 -0700 2009

  • resizer

    A refactored version of the jquery font sizer by fluidByte

    legend

    Last updated Tue Feb 17 20:54:22 -0800 2009

  • forgot_password

    a forgot_password plugin that works well with restful-authentication. still untested, so be care...

    legend

    Forked from greenisus/forgot_password Thu Oct 09 05:16:06 -0700 2008

    Last updated Thu Oct 09 05:16:07 -0700 2008

  • lockdown

    Authorization/Authentication framework for RubyOnRails and soon Merb.

    legend

    Forked from stonean/lockdown Mon Sep 08 22:44:06 -0700 2008

    Last updated Mon Sep 08 22:50:36 -0700 2008

  • restful-authentication

    Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite a...

    legend

    Forked from technoweenie/restful-authentication Wed Sep 03 20:31:08 -0700 2008

    Last updated Sat Sep 06 07:06:35 -0700 2008

  • enki

    A ruby on rails blogging app for the fashionable developer

    legend

    Forked from xaviershay/enki Mon Sep 08 21:34:58 -0700 2008

    Last updated Wed Sep 03 14:36:45 -0700 2008

Public Activity feed

schlick started watching mocoso/cucumber-screenshot Tue Nov 03 05:58:30 -0800 2009
cucumber-screenshot's description:
Cucumber extension that uses Webkit to capture PNG screenshots of your web application during tests
schlick created gist: 224945 Tue Nov 03 02:51:45 -0800 2009
# destroy all objects Given(/^no #{capture_plural_factory} exist$/) do |plural_factory| plural_...
schlick created branch extract-pickle-from-env at schlick/pickle Mon Nov 02 04:55:17 -0800 2009
schlick commented on notahat/machinist Sun Nov 01 03:59:17 -0800 2009
Comment in 9b8b5d2:

Sorry about my formatting!

schlick commented on notahat/machinist Sun Nov 01 03:57:24 -0800 2009
Comment in 9b8b5d2:

Fair enough. I mainly am looking for something that will help me handle the following situation (using Cucumber and Pickle):

Given an active user exists And another active user exists

User.blueprint(:active) do

status { Status.make(:name => 'active') }

end

Since the name of Status must be unique my scenario fails because I'm effectively trying to creating an active Status twice. What I want is to be able to create any number of users with a particular status without needing to worry about whether or not the status already exists.

The way I handle it is like so:

Given a status exists with name: "active" And a user exists with status: the status And another user exists with status: the status

Hence, find_or_make seemed perfect. But you are right that it can be added in as a helper and I'll do that.

schlick started watching dougochris/Continental.tmbundle Fri Oct 30 05:48:53 -0700 2009
Continental.tmbundle's description:
Cucumber autocomplete for existing steps
schlick started watching briancollins/nice_find Fri Oct 30 05:47:56 -0700 2009
nice_find's description:
A Find In Project plugin for TextMate
schlick applied fork commits to pickle/master Fri Oct 30 04:59:19 -0700 2009
master was changed to 5d7664
schlick opened issue 3 on ianwhite/pickle Wed Oct 28 05:33:00 -0700 2009
Generating pickle.rb instead of appending to env.rb
schlick pushed to add-extra-not-steps at schlick/pickle Wed Oct 28 05:19:53 -0700 2009
HEAD is ee96612da9977b9e203b29b5f28994af7c70f12a
  • schlick committed ee96612d:
    Added missing should_not step definitions to generated pickle_steps file so that these are available by default
schlick pushed to add-extra-not-steps at schlick/pickle Wed Oct 28 05:15:31 -0700 2009
HEAD is 756e3495f3a54cf53850cbfdf04bd98d6affc90e

2 commits »

schlick created branch add-extra-not-steps at schlick/pickle Wed Oct 28 04:50:24 -0700 2009
schlick created branch master at schlick/pickle_example Tue Oct 27 19:38:42 -0700 2009
schlick created repository Pickle-Example Tue Oct 27 19:33:10 -0700 2009
New repository is at schlick/Pickle-Example
schlick applied fork commits to pickle/master Mon Oct 26 04:29:44 -0700 2009
master was changed to fe9e75
schlick created branch add-negative-numbers at schlick/pickle Sun Oct 25 23:41:41 -0700 2009
schlick pushed to master at schlick/pickle Sun Oct 25 23:41:18 -0700 2009
HEAD is c3b1fad3bd50d758032165a13a9336f76c527b3d
  • schlick committed c3b1fad3:
    match_value now matches numbers preceded with a positive and negative sign eg +1.5 and -1
schlick applied fork commits to pickle/master Sun Oct 25 06:18:31 -0700 2009
master was changed to faa774
schlick commented on notahat/machinist Sun Oct 18 05:59:02 -0700 2009
Comment on lib/machinist/active_record.rb in 9b8b5d2:

Just wondering why you took out the find_or_make convenience method?

schlick edited a page in the aslakhellesoy/cucumber wiki Sat Oct 17 05:05:36 -0700 2009
schlick forked ianwhite/pickle Wed Oct 14 05:03:26 -0700 2009
Forked repository is at schlick/pickle
schlick started watching chriseppstein/compass Mon Sep 28 21:28:26 -0700 2009
compass's description:
Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.