refs # 294406 Prava v DMS
This commit is contained in:
parent
06bbff4d7c
commit
fc743e7066
@ -174,6 +174,7 @@ class DmsfControllerTest < RedmineDmsf::Test::TestCase
|
|||||||
@request.env['HTTP_REFERER'] = dmsf_folder_path(:id => @project.id)
|
@request.env['HTTP_REFERER'] = dmsf_folder_path(:id => @project.id)
|
||||||
@role.add_permission! :view_dmsf_files
|
@role.add_permission! :view_dmsf_files
|
||||||
@role.add_permission! :folder_manipulation
|
@role.add_permission! :folder_manipulation
|
||||||
|
@role.add_permission! :file_delete
|
||||||
flash[:errors] = nil
|
flash[:errors] = nil
|
||||||
get :entries_operation, :params => {:id => @project, :delete_entries => 'Delete',
|
get :entries_operation, :params => {:id => @project, :delete_entries => 'Delete',
|
||||||
:ids => ["folder-#{@folder7.id}", "file-#{@file1.id}", "file-link-#{@file_link2.id}"]}
|
:ids => ["folder-#{@folder7.id}", "file-#{@file1.id}", "file-link-#{@file_link2.id}"]}
|
||||||
@ -237,9 +238,18 @@ class DmsfControllerTest < RedmineDmsf::Test::TestCase
|
|||||||
assert_response :success
|
assert_response :success
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_email_entries_email_from_forbidden
|
||||||
|
Setting.plugin_redmine_dmsf['dmsf_documents_email_from'] = 'karel.picman@kontron.com'
|
||||||
|
@role.add_permission! :view_dmsf_files
|
||||||
|
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
||||||
|
assert_response :forbidden
|
||||||
|
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_from']
|
||||||
|
end
|
||||||
|
|
||||||
def test_email_entries_email_from
|
def test_email_entries_email_from
|
||||||
Setting.plugin_redmine_dmsf['dmsf_documents_email_from'] = 'karel.picman@kontron.com'
|
Setting.plugin_redmine_dmsf['dmsf_documents_email_from'] = 'karel.picman@kontron.com'
|
||||||
@role.add_permission! :view_dmsf_files
|
@role.add_permission! :view_dmsf_files
|
||||||
|
@role.add_permission! :email_documents
|
||||||
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_from']
|
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_from']
|
||||||
@ -248,6 +258,7 @@ class DmsfControllerTest < RedmineDmsf::Test::TestCase
|
|||||||
def test_email_entries_reply_to
|
def test_email_entries_reply_to
|
||||||
Setting.plugin_redmine_dmsf['dmsf_documents_email_reply_to'] = 'karel.picman@kontron.com'
|
Setting.plugin_redmine_dmsf['dmsf_documents_email_reply_to'] = 'karel.picman@kontron.com'
|
||||||
@role.add_permission! :view_dmsf_files
|
@role.add_permission! :view_dmsf_files
|
||||||
|
@role.add_permission! :email_documents
|
||||||
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_reply_to']
|
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_reply_to']
|
||||||
@ -256,6 +267,7 @@ class DmsfControllerTest < RedmineDmsf::Test::TestCase
|
|||||||
def test_email_entries_links_only
|
def test_email_entries_links_only
|
||||||
Setting.plugin_redmine_dmsf['dmsf_documents_email_links_only'] = '1'
|
Setting.plugin_redmine_dmsf['dmsf_documents_email_links_only'] = '1'
|
||||||
@role.add_permission! :view_dmsf_files
|
@role.add_permission! :view_dmsf_files
|
||||||
|
@role.add_permission! :email_documents
|
||||||
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
get :entries_operation, :params => {:id => @project, :email_entries => 'Email', :ids => ["file-#{@file1.id}"]}
|
||||||
assert_response :success
|
assert_response :success
|
||||||
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_links_only']
|
assert_select "input:match('value', ?)", Setting.plugin_redmine_dmsf['dmsf_documents_email_links_only']
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user