capybaraを組み込み。rake specでテストを実行できる
タスクの基本操作のテストを追加。だいぶベタ書き。
fixtureを作りやすいようにコードをmodelに逃がした
テスト用データベースを用意。fixtureを作成
具体的なDOMアクセスをラップして、可読性を良く&変更に強く
rspecのexpect記法に変更
* shouldと違いhelper内では使えなくなったので、一部チェックをゆるく
ファイル構成を整理
Merge branch 'feature/capybara' into develop
タスクの開閉と編集を絡めたテストを追加
* 1つ失敗する。Issue #2の再現条件はこれっぽい
タスクを開いてから長い内容を入力すると、開状態なのに内容が切り捨てられるのを修正
Merge branch 'feature/issue_002' into develop
Issue #1を再現するテストを追加
タスクの文字数が長い場合の省略を、text-overflow: ellipsis; で行うように変更
bundle update selenium-webdriver (Firefox 19対応)
@todo削除
テストを仕様変更に対応。表示名を取る部分は無理そうなので削除
タスクを開いた状態で編集し、長いタスク内容を入れるとバグるのを修正
Merge pull request #1 from nicklegr/feature/issue_001

URLが切り捨てられると、誤ったリンク先になるのを修正
1行目が短く、2行目が長いタスク内容のテストを追加。一部落ちてる
is_truncatedの実装を、現在の開閉状態に依存しないようにした