sferik/t — pull request #49 by cobyism (2012-05-26 04:58:12+00:00)
Title: Make authorize command more interactive (fixes #44)

Previously, the authorize command required the consumer key and secret values to be supplied via command-line arguments, before entering an interactive prompt for the remaining authorization process. Now, the entire authorize command input collection process is interactive.

This fixes issue #44 where the help messages were all being pushed to the far right of the terminal window, which was the result of the consumer key and secret values extending the line length for the authorize command format.

This change should passes `rake test`, and includes updated tests for the authorize command.

@sferik, let me know if there's anything here you'd like me to refactor here :smiley: