| test/fixtures/tasks.yml | |
| 6 | @@ -6,4 +6,14 @@ |
| 6 | task_type: enhancement |
| 7 | task_status_id: 1 |
| 8 | name: Task 1 |
| 9 | description: First Task |
| 10 | description: First Task |
| 11 | |
| 12 | task2: |
| 13 | id: 2 |
| 14 | reporter: reporter |
| 15 | user: developer |
| 16 | project: test |
| 17 | task_type: enhancement |
| 18 | task_status_id: 6 |
| 19 | name: Task 2 |
| 20 | description: Second Task |
| ... | |
| test/unit/commit_set_observer_test.rb | |
| 38 | @@ -38,7 +38,26 @@ |
| 38 | assert_equal 1, task.task_change_sets.size |
| 39 | assert_equal 2, task.task_changes.size |
| 40 | end |
| 41 | |
| 42 | def test_task_close_closed |
| 43 | observer = CommitSetObserver.instance |
| 44 | commit = commits(:r1) |
| 45 | |
| 46 | task_id = "2" |
| 47 | task = Task.find_by_id(task_id) |
| 48 | assert_equal TaskStatus::CLOSED, task.task_status_id |
| 49 | assert_equal 0, task.task_change_sets.size |
| 50 | assert_equal 0, task.task_changes.size |
| 51 | |
| 52 | observer.send :task_close, commit, task_id |
| 53 | |
| 54 | task = Task.find_by_id(task_id) |
| 55 | assert_equal TaskStatus::CLOSED, task.task_status_id |
| 56 | assert_equal 0, task.task_change_sets.size |
| 57 | assert_equal 0, task.task_changes.size |
| 58 | end |
| 59 | |
| 60 | |
| 61 | def test_task_comment |
| 62 | observer = CommitSetObserver.instance |
| 63 | commit = commits(:r1) |
| ... | |