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

    committed
    - 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

    committed
    - 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

    committed
    - 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

    committed
  2. Project readme

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

    committed
    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

    committed
    - 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

    committed
  2. cucumber.yml so we can use wip

    committed
  3. ran bundle install

    committed
  4. scaffolded application using gli

    committed
Something went wrong with that request. Please try again.