Updates api test to consider workflow state
The get_document test in dmsf_file_api_test.rb will be extended by a further assertion for the workflow approval state to make sure the data is included in the response.
This commit is contained in:
parent
bda53615ff
commit
1d9f244076
@ -65,6 +65,7 @@ class DmsfFileApiTest < RedmineDmsf::Test::IntegrationTest
|
|||||||
# <dmsf_workflow_assigned_at/>
|
# <dmsf_workflow_assigned_at/>
|
||||||
# <dmsf_workflow_started_by_user_id/>
|
# <dmsf_workflow_started_by_user_id/>
|
||||||
# <dmsf_workflow_started_at/>
|
# <dmsf_workflow_started_at/>
|
||||||
|
# <dmsf_worklfow_state>Waiting for Approval</dmsf_workflow_state>
|
||||||
# <digest></digest>
|
# <digest></digest>
|
||||||
# </dmsf_file_revision>
|
# </dmsf_file_revision>
|
||||||
# <dmsf_file_revision>
|
# <dmsf_file_revision>
|
||||||
@ -87,6 +88,7 @@ class DmsfFileApiTest < RedmineDmsf::Test::IntegrationTest
|
|||||||
# <dmsf_workflow_assigned_at/>
|
# <dmsf_workflow_assigned_at/>
|
||||||
# <dmsf_workflow_started_by_user_id>1</dmsf_workflow_started_by_user_id>
|
# <dmsf_workflow_started_by_user_id>1</dmsf_workflow_started_by_user_id>
|
||||||
# <dmsf_workflow_started_at/>
|
# <dmsf_workflow_started_at/>
|
||||||
|
# <dmsf_worklfow_state>Waiting for Approval</dmsf_workflow_state>
|
||||||
# <digest>81dc9bdb52d04dc20036dbd8313ed055</digest>
|
# <digest>81dc9bdb52d04dc20036dbd8313ed055</digest>
|
||||||
# <custom_fields>
|
# <custom_fields>
|
||||||
# <custom_field>
|
# <custom_field>
|
||||||
@ -103,6 +105,8 @@ class DmsfFileApiTest < RedmineDmsf::Test::IntegrationTest
|
|||||||
assert_select 'dmsf_file > content_url', text: "http://www.example.com/dmsf/files/#{@file1.id}/download"
|
assert_select 'dmsf_file > content_url', text: "http://www.example.com/dmsf/files/#{@file1.id}/download"
|
||||||
assert_select 'dmsf_file > dmsf_file_revisions > dmsf_file_revision', @file1.dmsf_file_revisions.all.size
|
assert_select 'dmsf_file > dmsf_file_revisions > dmsf_file_revision', @file1.dmsf_file_revisions.all.size
|
||||||
assert_select 'dmsf_file > dmsf_file_revisions > dmsf_file_revision > custom_fields > custom_field'
|
assert_select 'dmsf_file > dmsf_file_revisions > dmsf_file_revision > custom_fields > custom_field'
|
||||||
|
assert_select 'dmsf_file > dmsf_file_revisions > dmsf_file_revision > dmsf_worklfow_state',
|
||||||
|
text: 'Waiting for Approval'
|
||||||
# curl -v -H "Content-Type: application/octet-stream" -X GET -u ${1}:${2}
|
# curl -v -H "Content-Type: application/octet-stream" -X GET -u ${1}:${2}
|
||||||
# http://localhost:3000/dmsf/files/41532/download > file.txt
|
# http://localhost:3000/dmsf/files/41532/download > file.txt
|
||||||
get "/dmsf/files/#{@file1.id}/download.xml?key=#{@token.value}"
|
get "/dmsf/files/#{@file1.id}/download.xml?key=#{@token.value}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user