Moficacion del path de los features input document, case scheduler, file manager y export, import project

This commit is contained in:
Wendy Nestor
2014-07-10 14:50:18 -04:00
parent 52ad38572c
commit 0baade3502
6 changed files with 50 additions and 48 deletions

View File

@@ -23,7 +23,7 @@ Scenario: Returns an uploaded documents for a given case
Scenario: Post metadata and then upload documents for a given case
Given POST upload an input document "/uploadfiles/test1.html" to "cases/170220159534214f642abb8058832933/input-document"
Given POST upload an input document "test1.html" to "cases/170220159534214f642abb8058832933/input-document"
"""
{

View File

@@ -34,10 +34,10 @@ Scenario Outline: Post metadata and then upload documents for a given case
Examples:
| app_doc_uid_number | document_file | case_uid | inp_doc_uid | tas_uid | app_doc_comment |
| 1 | /uploadfiles/test1.html | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 2 | /uploadfiles/random.jpg | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 3 | /uploadfiles/test.pm | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 4 | /uploadfiles/test.txt | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 1 | test1.html | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 2 | random.jpg | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 3 | test.pm | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
| 4 | test.txt | 170220159534214f642abb8058832933 | 68671480353319e5e1dee74089764900 | 19582733053319e304cfa76025663570 | comment 1 |
Scenario Outline: Returns an uploaded documents for a given case
Given I request "cases/<case_uid>/input-document/app_doc_uid" with the key "app_doc_uid" stored in session array as variable "app_doc_uid_<app_doc_uid_number>"

View File

@@ -59,7 +59,8 @@ Scenario Outline: Create a 13 case scheduler for a project
| Create with One time only | 12 | admin | 46941969352af5be2ab3f39001216717 | Case Scheduler-One Time only 678%$@ | 4 | | | 20:00 | | | | | | |
| Create with Every | 13 | admin | 46941969352af5be2ab3f39001216717 | Case Scheduler-Every 987&%@ | 5 | | | | | | | | | 12.30 |
| Create with Daily - Test BUG 15316 | 14 | admin | 46941969352af5be2ab3f39001216717 | Bug 15316 | 1 | 2014-01-30 | | 12:00 | | | | | | |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer | 15 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 | 5 | | | | | | | | | 1.00 |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer 1.00 | 15 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 1.0 | 5 | | | | | | | | | 1.00 |
| Test BUG 15330, 15331: Every format in the properties Invalid Start Timer 01.00 | 16 | admin | 46941969352af5be2ab3f39001216717 | BUG 15330 01.00 | 5 | | | | | | | | | 01.00 |
Scenario: Create a new case scheduler with same name
@@ -83,7 +84,7 @@ Scenario: Create a new case scheduler with same name
"""
And I request "project/1265557095225ff5c688f46031700471/case-scheduler"
Then the response status code should be 400
And the response status message should have the following text "duplicate"
And the response status message should have the following text "Duplicate"
Scenario: Get the case schedulers list when there are exactly 13 case schedulers
@@ -92,7 +93,7 @@ Scenario: Get the case schedulers list when there are exactly 13 case schedulers
And the response charset is "UTF-8"
And the content type is "application/json"
And the type is "array"
And the response has 15 record
And the response has 16 record
Scenario Outline: Update the case schedulers for a project and then check if the values had changed
@@ -186,6 +187,7 @@ Scenario Outline: Delete all case scheduler of a project created previously in t
| 13 |
| 14 |
| 15 |
| 16 |

View File

@@ -132,10 +132,10 @@ Scenario Outline: Upload files to same folders
Examples:
| file | prf_path | prf_number |
| /uploadfiles/test1.html | templates | 4 |
| /uploadfiles/test2.html | templates | 5 |
| /uploadfiles/test.txt | public | 6 |
| /uploadfiles/TestQA.html| templates | 7 |
| test1.html | templates | 4 |
| test2.html | templates | 5 |
| test.txt | public | 6 |
| TestQA.html| templates | 7 |
Scenario Outline: Verify if TestQA was overwrited
@@ -224,4 +224,4 @@ Scenario Outline: Upload files to same folders "Project - Process Complete BPMN"
Examples:
| file | prf_path | prf_number |
| /uploadfiles/SnagIt823.exe | templates | 1 |
| SnagIt823.exe | templates | 1 |

View File

@@ -137,7 +137,7 @@ Scenario: Get for Export Project
Then the response status code should be 200
And the response charset is "UTF-8"
And the content type is "application/xml"
And save exported process to "/uploadfiles/" as "Process_Complete_BPMN"
And save exported process to "/" as "Process_Complete_BPMN"
Scenario: Delete a Project created previously in this script
@@ -161,11 +161,11 @@ Scenario Outline: Import a process
Examples:
| project_file | import_option | prj_uid_number |
| /uploadfiles/Process_NewCreate_BPMN.pmx | create | 1 |
| /uploadfiles/Process_Complete_BPMN.pmx | create | 2 |
| /uploadfiles/Process_Complete_BPMN.pmx | overwrite | 3 |
| /uploadfiles/Process_Complete_BPMN.pmx | disable | 4 |
| /uploadfiles/Process_Complete_BPMN.pmx | keep | 5 |
| Process_NewCreate_BPMN.pmx | create | 1 |
| Process_Complete_BPMN.pmx | create | 2 |
| Process_Complete_BPMN.pmx | overwrite | 3 |
| Process_Complete_BPMN.pmx | disable | 4 |
| Process_Complete_BPMN.pmx | keep | 5 |
#Verificar cantidad de dynaform, output, inputs, triggers, asignacion de usuarios, etc.
@@ -414,7 +414,7 @@ Scenario Outline: Import a process
Examples:
| project_file | import_option |
| /uploadfiles/Process_Complete_BPMN.pmx | create |
| Process_Complete_BPMN.pmx | create |
#For example, to export a empty process
@@ -424,7 +424,7 @@ Scenario: Get for Export Project "Export process empty"
Then the response status code should be 200
And the response charset is "UTF-8"
And the content type is "application/xml"
And save exported process to "/uploadfiles/" as "Export process empty"
And save exported process to "/" as "Export process empty"
Scenario: Delete a Project created previously in this script "Export process empty"
Given that I want to delete a resource with the key "prj_uid" stored in session array
@@ -435,7 +435,7 @@ Scenario: Delete a Project created previously in this script "Export process emp
And the type is "object"
Scenario: Import a process "Export process empty"
Given POST upload a project file "/uploadfiles/Export_process_empty.pmx" to "project/import?option=create"
Given POST upload a project file "Export_process_empty.pmx" to "project/import?option=create"
Then the response status code should be 201
And the response charset is "UTF-8"
And the content type is "application/json"

View File

@@ -12,7 +12,7 @@ Scenario Outline: Import a process negative tests
Examples:
| Description | project_file | import_option | error_code | error_message |
| Import process when the process alredy exists | /uploadfiles/Process_Complete_BPMN.pmx | create | 400 | already exists |
| Import process when the process alredy exists | Process_Complete_BPMN.pmx | create | 400 | already exists |
Scenario Outline: Import a process with wrong "option"
@@ -23,5 +23,5 @@ Scenario Outline: Import a process with wrong "option"
Examples:
| Description | project_file | option | option_group | error_message |
| Invalid option | /uploadfiles/Process_NewCreate_BPMN.pmx | sample | merge | option |
| Invalid option_group | /uploadfiles/Process_Complete_BPMN.pmx | create | sample | option_group |
| Invalid option | Process_NewCreate_BPMN.pmx | sample | merge | option |
| Invalid option_group | Process_Complete_BPMN.pmx | create | sample | option_group |