Feature: Edit a context In order to work on todos in a context As a Tracks user I want to manage todos in a context Background: Given the following user record | login | password | is_admin | | testuser | secret | false | And I have logged in as "testuser" with password "secret" @selenium Scenario: In place edit of context name Given I have a context called "Errands" When I visit the context page for "Errands" And I edit the context name in place to be "OutAndAbout" Then I should see the context name is "OutAndAbout" When I go to the contexts page Then he should see that a context named "Errands" is not present And he should see that a context named "OutAndAbout" is present Scenario: Editing the context of a todo will remove the todo Given this is a pending scenario Scenario: Editing the description of a a todo will update that todo Given this is a pending scenario Scenario: Editing the context of the last todo will remove the todo and show empty message Given this is a pending scenario Scenario: Adding a todo to a hidden project will not show the todo Given this is a pending scenario Scenario: Adding a todo to a hidden context will show that todo Given this is a pending scenario