@@ -67,6 +67,22 class SysControllerTest < ActionController::TestCase | |||||
67 | assert_no_tag 'extra_info' |
|
67 | assert_no_tag 'extra_info' | |
68 | end |
|
68 | end | |
69 |
|
69 | |||
|
70 | def test_create_already_existing | |||
|
71 | post :create_project_repository, :id => 1, | |||
|
72 | :vendor => 'Subversion', | |||
|
73 | :repository => { :url => 'file:///create/project/repository/subproject2'} | |||
|
74 | ||||
|
75 | assert_response :conflict | |||
|
76 | end | |||
|
77 | ||||
|
78 | def test_create_with_failure | |||
|
79 | post :create_project_repository, :id => 4, | |||
|
80 | :vendor => 'Subversion', | |||
|
81 | :repository => { :url => 'invalid url'} | |||
|
82 | ||||
|
83 | assert_response :unprocessable_entity | |||
|
84 | end | |||
|
85 | ||||
70 | def test_fetch_changesets |
|
86 | def test_fetch_changesets | |
71 | Repository::Subversion.any_instance.expects(:fetch_changesets).returns(true) |
|
87 | Repository::Subversion.any_instance.expects(:fetch_changesets).returns(true) | |
72 | get :fetch_changesets |
|
88 | get :fetch_changesets |
General Comments 0
You need to be logged in to leave comments.
Login now