diff options
Diffstat (limited to 't')
-rw-r--r-- | t/open311.t | 2 | ||||
-rw-r--r-- | t/open311/getservicerequestupdates.t | 20 |
2 files changed, 17 insertions, 5 deletions
diff --git a/t/open311.t b/t/open311.t index 82a6b420f..e897d3524 100644 --- a/t/open311.t +++ b/t/open311.t @@ -273,7 +273,7 @@ foreach my $test ( state => 'unable to fix', anon => 0, status => 'CLOSED', - extended => 'UNABLE_TO_FIX', + extended => 'NO_FURTHER_ACTION', }, { desc => 'comment with closed state sends status of CLOSED', diff --git a/t/open311/getservicerequestupdates.t b/t/open311/getservicerequestupdates.t index 680ea930c..9852e53b6 100644 --- a/t/open311/getservicerequestupdates.t +++ b/t/open311/getservicerequestupdates.t @@ -262,16 +262,28 @@ for my $test ( end_state => 'fixed - user', }, { - desc => 'closed status leaves fixed report as fixed', + desc => 'closed status updates fixed report', updated_datetime => sprintf( '<updated_datetime>%s</updated_datetime>', $dt ), description => 'This is a note', external_id => 638344, start_state => 'fixed - user', - comment_status => 'UNABLE_TO_FIX', + comment_status => 'NO_FURTHER_ACTION', mark_fixed => 0, mark_open => 0, - problem_state => undef, - end_state => 'fixed - user', + problem_state => 'unable to fix', + end_state => 'unable to fix', + }, + { + desc => 'no futher action status closes report', + updated_datetime => sprintf( '<updated_datetime>%s</updated_datetime>', $dt ), + description => 'This is a note', + external_id => 638344, + start_state => 'confirmed', + comment_status => 'NO_FURTHER_ACTION', + mark_fixed => 0, + mark_open => 0, + problem_state => 'unable to fix', + end_state => 'unable to fix', }, { desc => 'fixed status sets closed report as fixed', |