Skip to content
schacon edited this page Sep 12, 2010 · 4 revisions

This is the current specdoc output from my rspec tests on ticgit:

TicGit::Base
- should have 4 ticket states
- should be able to create new tickets
- should be able to list existing tickets
- should be able to change the state of a ticket
- should not be able to change the state of a ticket to something invalid
- should only show open tickets by default
- should be able to filter tickets on state
- should be able to save and recall filtered ticket lists
- should be able to comment on tickets
- should retrieve specific tickets
- should be able to checkout a ticket
- should resolve partial shas into ticket
- should resolve order number from most recent list into ticket
- should be able to tag a ticket
- should not be able to tag a ticket with a blank tag
- should be able to remove a tag from a ticket
- should save state to disk after a new ticket

TicGit::CLI
- should list the tickets (NOT IMPLEMENTED)
- should show a ticket (NOT IMPLEMENTED)

TicGit
- should create a new branch if it's not there
- should find an existing ticgit branch if it's there
- should find the .git directory if it's there
- should look for the .git directory until it finds it
- should add a .hold file to a new branch (NOT IMPLEMENTED)

Finished in 4.95059 seconds

24 examples, 0 failures, 3 not implemented
Clone this wiki locally