Skip to content
Commits on Mar 17, 2014
  1. refactor and tidy stepdefs

    - move modules to features/support
    - reorganize modules for greater consistency
    - reorganize steps in GWT order
    - put similar steps together, so its easier to spot inconsistencies
    features passing
Commits on Mar 16, 2014
  1. Basic task listing

    - basic listing of tasks scenario
    - new way of running commands
    - stepdef modules are getting quite messy
    all features pass
Commits on Mar 14, 2014
  1. custom location feature

    - a user should be able to store her todo's wherever she wants.
    - uses -f global option to save a todo in a custom location
    features passing
Commits on Mar 6, 2014
  1. fix link in readme

  2. Project readme

  3. Sort out location of todo's when testing.

    Having deleted my home folder with the previous version of this code, a
    serious update was required.
    - Todo.location is a method that uses ENV['HOME']. If we change
      ENV['HOME'] then the location will change. Previously used a constant,
      very bad idea.
    - throw a RuntimeError before running any feature if we are not writing
      Todo's to the place we expect
    - cleanup, which unfortunately needs to use an rm_rf, is to a constant
      value in the Cuke environment, not something in the code.
Commits on Mar 1, 2014
  1. location of Todo file

    - step defs need to get location from the application, not define it
      themselves and break DRY
    - added a location file in lib/todo to set this up
    Have to integrate above into Cuke setup, ideally without hacking env.rb
Commits on Feb 26, 2014
Commits on Feb 25, 2014
  1. ignore code from book

  2. cucumber.yml so we can use wip

  3. ran bundle install

  4. scaffolded application using gli

Something went wrong with that request. Please try again.