@@ -67,6 +67,22 class SysControllerTest < ActionController::TestCase | |||
|
67 | 67 | assert_no_tag 'extra_info' |
|
68 | 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 | 86 | def test_fetch_changesets |
|
71 | 87 | Repository::Subversion.any_instance.expects(:fetch_changesets).returns(true) |
|
72 | 88 | get :fetch_changesets |
General Comments 0
You need to be logged in to leave comments.
Login now