Skip to content

hmcts/civil-ccd-definition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,401 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

civil-ccd-definition

Civil CCD Definition and E2E tests

Contents:

Building and deploying the application

Dependencies

The project is dependent on other Civil repositories:

To set up complete local environment for Civil check civil-sdk

Preview environment

Preview environment will be created when opening new PR. Camunda BPMN definitions will be pulled from the latest GitHub release. Service instance will be running the latest image version deployed to ACR.

To access XUI visit url (make sure that it starts with https, otherwise IDAM won't let you log in):

  • https://xui-civil-ccd-pr-PR_NUMBER.service.core-compute-preview.internal

To access Camunda visit url (login and password are both admin):

  • https://camunda-civil-ccd-pr-PR_NUMBER.service.core-compute-preview.internal

The below labels are options to get the different services running on the PR


  "enable_keep_helm" label to retain helm release on preview

  "pr-values:enableNotifyEmails" label to be able to send live notifications on the PR

  "pr-values:elasticsearch" label to have elastic search running - needed for scheduler testing

  "pr-values:enableWA" label to verify work allocation task

  "pr-values:enableHmc" label to enable the HMC integration with services running in AAT.

  "civilServicePr:????" label to point this deployment to a specific civil-service image,
  replace ???? with the correspondent civil-service PR number, e.g. civilServicePr:6215 .

Note: enabling HMC, will create a custom CaseType in definitions and import it to AAT. Please delete the same after use by running:

curl -v -k -X DELETE \
  'http://ccd-definition-store-api-aat.service.core-compute-aat.internal/api/testing-support/cleanup-case-type/{PR_NUMBER}/?caseTypeIds=CIVIL'

Running Crossbrowser tests:

Install saucelabs on local machine

$ yarn test:crossbrowser

Testing

The repo uses codeceptjs framework for e2e tests.

To install dependencies enter yarn install.

To run e2e tests enter yarn test in the command line.

Optional configuration

To run tests with browser window open set SHOW_BROWSER_WINDOW=true. By default, the browser window is hidden.

Smoke test

To run smoke tests enter yarn test:smoke.

Functional tests

To run functional tests enter yarn test:functional.

API test

Before running API tests, you will need the SENDGRID_API_KEY environment variable setup and to be running the service locally along with all containers.

To run API tests enter yarn test:api.

Generating CodeceptJS E2E Test Documentation

Generating test documentation JSON:

  1. yarn test:generate:e2e-ui-data writes e2e/e2e-documentation/results/codeceptjs-ui-tests.json.
  2. yarn test:generate:e2e-api-data writes e2e/e2e-documentation/results/codeceptjs-api-tests.json.

Uploading to Confluence:

  1. Export CONFLUENCE_PERSONAL_ACCESS_TOKEN, CONFLUENCE_BASE_URL, and CONFLUENCE_PAGE_ID.
  2. yarn test:confluence:e2e-ui-table updates the "UI Tests" table on the Confluence page.
  3. yarn test:confluence:e2e-api-table updates the "API Tests" table.
  4. Optional: pass a custom JSON path as the first argument to either script.

Updating README tables:

  1. yarn test:readme:e2e-ui-table refreshes the UI section and yarn test:readme:e2e-api-table refreshes the API section (run both commands to update the entire table set).
  2. Optional: pass a custom JSON path as the first argument to either script (e.g. yarn test:readme:e2e-ui-table ../path/to/ui.json).
  3. Commit README changes if required.
  4. The workflow in .github/workflows/update-readme-docs.yml runs these scripts automatically on master.

UI Test Documentation

Show UI Tests
Test Name Steps Tags Pipelines Functional Test Groups Feature Name File Path Skipped Independent Scenario
1v1 case flags journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. I.createCaseFlags
7. I.validateCaseFlags (skipped)
8. I.manageCaseFlags
9. I.validateUpdatedCaseFlags (skipped)
@ui-nightly-prod

@ui-case-flags
civil-ccd-definition: nightly pr_ft_case-flags 1v1 case flags journey e2e -> tests -> ui_tests -> case-flags -> 1v1_case_flags_test.js no no
1v1 spec case flags journey 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. LRspec.createCaseFlags
5. I.validateCaseFlags (skipped)
6. LRspec.manageCaseFlags
7. I.validateUpdatedCaseFlags (skipped)
@ui-nightly-prod

@ui-case-flags
civil-ccd-definition: nightly pr_ft_case-flags 1v1 spec case flags journey e2e -> tests -> ui_tests -> case-flags -> 1v1_spec_case_flags_test.js no no
Claimant solicitor raise a claim against 2 defendants, one of who is without a solicitor (LiP) should progress case offline 1. I.createCase (skipped) @ui-nightly-prod

@ui-case-offline
civil-ccd-definition: nightly pr_ft_case-offline 1v2 Create claim, then automatically goes offline e2e -> tests -> ui_tests -> case-offline -> 1v2CreateClaim_offline_test.js yes yes
1v2DS fast track case progression journey 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.acknowledgeClaim (skipped)
7. api.defendantResponse
8. api.claimantResponse
9. api.assignTaskToUser
10. I.initiateSDO
11. I.evidenceUpload
12. I.evidenceUpload (skipped)
13. I.transferOnlineCase
@ui-nightly-prod

@ui-prod

@ui-case-progression
civil-ccd-definition: nightly

civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_case-progression 1v2DS fast track case progression journey e2e -> tests -> ui_tests -> case-progression -> 1v2DS_fast_case_progression_test.js no no
1v2DS spec small track case progression journey 1. api_spec_fast.createClaimWithRepresentedRespondent
2. LRspec.respondToClaimFullDefence
3. LRspec.respond1v2DiffLR_FullDefence
4. LRspec.respondToDefence
5. LRspec.initiateSDO
6. LRspec.evidenceUploadSpec (skipped)
7. LRspec.evidenceUploadSpec
8. LRspec.createHearingScheduled
9. LRspec.payHearingFee
@ui-prod

@ui-case-progression
civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_case-progression 1v2DS spec small track case progression journey e2e -> tests -> ui_tests -> case-progression -> 1v2DS_spec_small_case_progression_test.js no no
1v2 - one LIP and one LR - notify/notify claim details journey 1. api.createClaimWithRespondentLitigantInPerson
2. I.fillLRNotifyClaimCOSForm
3. I.fillLRNotifyClaimDetailsCOSForm
@ui-nightly-prod

@ui-cos
civil-ccd-definition: nightly pr_ft_cos CCD 1v2LIPLR COS UI test e2e -> tests -> ui_tests -> cos -> 1v2_LIPLR_COS_test.js no yes
1v2 two respondents are LIP - notify/notify claim details journey 1. api.createClaimWithRespondentLitigantInPerson
2. I.fillNotifyClaimCOSForm
3. I.verifyCOSTabDetails
4. I.fillNotifyClaimDetailsCOSForm
5. I.verifyCOSTabNotifyClaimDetails
@ui-nightly-prod

@ui-cos
civil-ccd-definition: nightly pr_ft_cos CCD 1v2 2 LIPs COS UI test e2e -> tests -> ui_tests -> cos -> 1v2LIPs_COS_test.js no yes
Discontinue This Claim After Hearing Schedule - Full discontinuance - 1v1 - spec 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. LRspec.requestForDiscontinueThisClaimForUI
12. api.assignTaskToUser (skipped)
13. LRspec.requestForValidateDiscontinuanceForUI (skipped)
14. LRspec.addCaseNote (skipped)
@ui-nightly-prod

@ui-discontinue-claim
civil-ccd-definition: nightly pr_ft_discontinue-claim Discontinue This Claim After Hearing Schedule - Full discontinuance - 1v1 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 1v1DiscontinueThisClaim_AfterHearingScheduled_test.js no no
Discontinue This Claim - Full discontinuance - 1v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. LRspec.requestForDiscontinueThisClaimForUI
5. api.assignTaskToUser (skipped)
6. LRspec.requestForValidateDiscontinuanceForUI (skipped)
@ui-nightly-prod

@ui-discontinue-claim
civil-ccd-definition: nightly pr_ft_discontinue-claim Discontinue This Claim - Full discontinuance - 1v1 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 1v1DiscontinueThisClaim_test.js no no
Discontinue This Claim - Hearing Schedule - Full discontinuance - 1v2 - spec 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createSDO
7. api.scheduleHearing
8. LRspec.requestForDiscontinueThisClaimForUI1v2
9. api.assignTaskToUser
10. LRspec.requestForValidateDiscontinuanceForUI
11. LRspec.addCaseNote
@u-nightly-prod

@ui-discontinue-claim
pr_ft_discontinue-claim Discontinue This Claim - Hearing Schedule - Full discontinuance - 1v2 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 1v2DiscontinueThisClaim_AfterHearingScheduled_test.js no no
Discontinue This Claim - Full discontinuance - 1v2 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestForDiscontinueThisClaimForUI1v2
3. api.assignTaskToUser
4. LRspec.requestForValidateDiscontinuanceForUI
@ui-nightly-prod

@ui-discontinue-claim
civil-ccd-definition: nightly pr_ft_discontinue-claim Discontinue This Claim - Full discontinuance - 1v2 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 1v2DiscontinueThisClaim_test.js no no
Discontinue This Claim - Hearing Schedule - Full discontinuance - 2v1 - spec 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createSDO
7. api.scheduleHearing
8. LRspec.requestForDiscontinueThisClaimForUI2v1
9. api.assignTaskToUser (skipped)
10. LRspec.requestForValidateDiscontinuanceForUI (skipped)
11. LRspec.addCaseNote (skipped)
@ui-nightly-prod

@ui-discontinue-claim
civil-ccd-definition: nightly pr_ft_discontinue-claim Discontinue This Claim - Hearing Schedule - Full discontinuance - 2v1 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 2v1DiscontinueThisClaim_AfterHearingScheduled_test.js no no
Discontinue This Claim - Full discontinuance - 2v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestForDiscontinueThisClaimForUI2v1
3. api.assignTaskToUser (skipped)
4. LRspec.requestForValidateDiscontinuanceForUI (skipped)
@ui-nightly-prod

@ui-discontinue-claim
civil-ccd-definition: nightly pr_ft_discontinue-claim Discontinue This Claim - Full discontinuance - 2v1 - spec e2e -> tests -> ui_tests -> discontinue-claim -> 2v1DiscontinueThisClaim_test.js no no
1v1 create spec claim request default judgment 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
@ui-prod

@ui-nightly-prod

@ui-dj
civil-ccd-definition: master

civil-ccd-definition: PR

civil-ccd-definition: nightly
pr_ft_dj 1v1 spec default judgment e2e -> tests -> ui_tests -> dj -> 1v1specDJ_test.js no yes
1v1 unspec default judgment 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. I.initiateDJUnspec
7. I.judgeAddsCaseNotes (skipped)
8. api.assignTaskToUser
9. I.judgePerformDJDirectionOrder
10. api.amendHearingDate (skipped)
11. api.amendHearingDate (skipped)
12. WA.runChallengedAccessSteps (skipped)
13. WA.runChallengedAccessSteps (skipped)
14. WA.runChallengedAccessSteps (skipped)
15. WA.runSpecificAccessRequestSteps (skipped)
16. WA.runSpecificAccessApprovalSteps (skipped)
17. WA.verifyApprovedSpecificAccess (skipped)
18. WA.runSpecificAccessRequestSteps (skipped)
19. WA.runSpecificAccessApprovalSteps (skipped)
20. WA.verifyApprovedSpecificAccess (skipped)
21. WA.runSpecificAccessRequestSteps (skipped)
22. WA.runSpecificAccessApprovalSteps (skipped)
23. WA.verifyApprovedSpecificAccess (skipped)
24. WA.runSpecificAccessRequestSteps (skipped)
25. WA.runSpecificAccessApprovalSteps (skipped)
26. WA.verifyApprovedSpecificAccess (skipped)
27. WA.verifyStaffLink (skipped)
28. WA.createBooking (skipped)
29. WA.verifyCreatedBooking (skipped)
@ui-nightly-prod

@ui-dj

@ui-prod
civil-ccd-definition: nightly

civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_dj 1v1 unspec default judgment e2e -> tests -> ui_tests -> dj -> 1v1UnspecDJ_test.js no no
1v2 create spec claim, request default judgment 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
@ui-dj pr_ft_dj 1v2 spec defaultJudgement e2e -> tests -> ui_tests -> dj -> 1v2specDJ_test.js no yes
1v2 unspec default judgement 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. api.amendRespondent2ResponseDeadline
7. I.initiateDJUnspec
8. I.judgeAddsCaseNotes
9. api.assignTaskToUser
10. I.judgePerformDJDirectionOrder
11. I.staffPerformDJCaseTransferCaseOffline
@ui-nightly-prod

@ui-dj
civil-ccd-definition: nightly pr_ft_dj 1v2 unspec default judgement e2e -> tests -> ui_tests -> dj -> 1v2UnspecDJ_test.js no no
Applicant solicitor creates 1v2DS specified claim defendant Different LRs for flight delay 1. LRspec.createCaseSpecifiedForFlightDelay @ui-nightly-prod

@ui-flight-delay
civil-ccd-definition: nightly pr_ft_flight-delay Claim creation 1v2 Diff Solicitor with flight delay e2e -> tests -> ui_tests -> flight-delay -> 1v2CreateClaim-LRspec_DiffSol_FlightDelay_test.js no yes
1v2 Diff Sols Hearing Request Journey 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. I.requestNewHearing
9. I.updateHearing
10. I.cancelHearing
@ui-nightly-prod

@ui-hearings
civil-ccd-definition: nightly pr_ft_hearings 1v2 Diff Sols Hearing Request Journey e2e -> tests -> ui_tests -> hearings -> 1v2_Diff_Sols_Create_fast_track_With_Hearing_Request_test.js no no
1v2DS unspec intermediate track 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.scheduleHearing
8. I.initiateFinalOrder
9. I.evidenceUpload
@ui-nightly-prod

@ui-intermediate-track
civil-ccd-definition: nightly pr_ft_intermediate-track 1v2DS unspec intermediate track journey e2e -> tests -> ui_tests -> intermediate-track -> 1v2DS_intermediate_track_test.js no yes
1v2DS spec intermediate track 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.scheduleHearing
6. api_spec.amendHearingDueDate
7. api_spec.hearingFeePaid
8. I.evidenceUpload
@ui-intermediate-track pr_ft_intermediate-track 1v2DS spec intermediate track journey e2e -> tests -> ui_tests -> intermediate-track -> 1v2DS_spec_intermediate_track_test.js no yes
1v2SS unspec intermediate track 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. I.initiateFinalOrder
7. I.evidenceUpload
8. I.verifyBundleDetails
@ui-nightly-prod

@ui-intermediate-track
civil-ccd-definition: nightly pr_ft_intermediate-track 1v2SS unspec intermediate track journey e2e -> tests -> ui_tests -> intermediate-track -> 1v2SS_intermediate_track_test.js no yes
1vLIP spec multi track 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. I.respondToDefenceMinti
@ui-nightly-prod

@ui-intermediate-track
civil-ccd-definition: nightly pr_ft_intermediate-track 1vLIP spec multi track journey e2e -> tests -> ui_tests -> intermediate-track -> 1vLIP_spec_intermediate_track_test.js no yes
1v1 Spec Defence Received in Time Judgment Set Aside 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. LRspec.requestReferToJudgeDefendedClaim
5. api.assignTaskToUser
6. LRspec.generateDirectionsOrder
@ui-nightly-prod

@ui-jo
civil-ccd-definition: nightly pr_ft_jo 1v1 Spec Defence Received in Time Judgment Set Aside e2e -> tests -> ui_tests -> jo -> 1v1specDJReferToJudgeDefendedClaim_test.js no no
1v1 Spec Set Aside Judgment Following Application 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. LRspec.requestSetAsideJudgmentFollowingApplication
5. api.assignTaskToUser
6. LRspec.caseProceedsInCaseman
@ui-nightly-prod

@ui-jo
civil-ccd-definition: nightly pr_ft_jo 1v1 Spec Set Aside Judgment Following Application e2e -> tests -> ui_tests -> jo -> 1v1specDJSetAsideJudgmentFollowingApplication_test.js no no
1v1 Spec Set Aside Judgment Following Receiving Defence 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. LRspec.requestSetAsideJudgmentFollowingDefenceReceived
5. api.assignTaskToUser
6. LRspec.caseProceedsInCaseman
@ui-nightly-prod

@ui-jo
civil-ccd-definition: nightly pr_ft_jo 1v1 Spec Set Aside Judgment Following Receiving Defence e2e -> tests -> ui_tests -> jo -> 1v1specDJSetAsideJudgmentFollowingDefenceReceived_test.js no no
1v1 Spec Set Aside Judgment Following Judgment Made in Error 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. LRspec.requestSetAsideJudgmentMadeInError
5. api.assignTaskToUser
6. LRspec.caseProceedsInCaseman
@ui-nightly-prod

@ui-jo
civil-ccd-definition: nightly pr_ft_jo 1v1 Spec Set Aside Judgment Following Judgment Made in Error e2e -> tests -> ui_tests -> jo -> 1v1specDJSetAsideJudgmentHasBeenMadeInError_test.js no no
1v2 Same Solicitor - Manage Contact Information 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.addDefendantLitigationFriend
5. api.defendantResponse
6. api.claimantResponse
7. I.manageWitnessesForDefendant
8. I.manageOrganisationIndividualsForClaimant
9. I.manageLitigationFriendForDefendant
10. I.manageDefendant
@ui-nightly-prod

@ui-mci
civil-ccd-definition: nightly pr_ft_mci 1v2 Same Solicitor - Manage Contact Information e2e -> tests -> ui_tests -> mci -> 1v2SameSolicitor_manageContactInformation_test.js no no
1v2SS SDO Carm - Upload mediation documents 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createSDO
5. LRspec.uploadMediationDocs
6. api_spec.scheduleHearing
7. LRspec.uploadMediationDocs
8. api_spec.amendHearingDueDate
9. api_spec.hearingFeePaid
10. LRspec.uploadMediationDocs
@ui-nightly-prod

@ui-mediation
civil-ccd-definition: nightly pr_ft_mediation 1v2SS SDO Carm - Upload mediation documents e2e -> tests -> ui_tests -> mediation -> 1v2_spec_upload_mediation_doc_test.js no no
2v1 SDO Carm - Upload mediation documents 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. LRspec.uploadMediationDocs
5. LRspec.uploadMediationDocs
@ui-nightly-prod

@ui-mediation
civil-ccd-definition: nightly pr_ft_mediation 2v1 SDO Carm - Upload mediation documents e2e -> tests -> ui_tests -> mediation -> 2v1_spec_upload_mediation_doc_test.js no no
1v2SS spec multi track 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.scheduleHearing
6. api_spec.amendHearingDueDate
7. api_spec.hearingFeePaid
8. I.evidenceUpload
9. I.verifyBundleDetails
@ui-nightly-prod

@ui-multi-track
civil-ccd-definition: nightly pr_ft_multi-track 1v2SS spec multi track journey e2e -> tests -> ui_tests -> multi-track -> 1v2SS_spec_multi_track_test.js no yes
1vLIP multi track 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. I.respondToDefenceMinti
@ui-nightly-prod

@ui-multi-track
civil-ccd-definition: nightly pr_ft_multi-track 1vLIP spec multi track journey e2e -> tests -> ui_tests -> multi-track -> 1vLIP_spec_multi_track_test.js no yes
1v2 - both respondents litigant in person - NoC to same solicitor 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. I.initiateNoticeOfChange
5. I.initiateNoticeOfChange
6. api.defendantResponse
7. api.claimantResponse
8. api.createSDO
@ui-prod

@ui-nightly-prod

@ui-noc
civil-ccd-definition: master

civil-ccd-definition: PR

civil-ccd-definition: nightly
pr_ft_noc 1v2 - both respondents litigant in person - NoC to same solicitor e2e -> tests -> ui_tests -> noc -> 1v2LIPS_noc_test.js no no
Query Management - Raise, Respond and Follow up Queries 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. qmSteps.raiseLRQuery
6. qmSteps.respondToQuery
7. I.raiseFollowUpQuestionAndVerify
8. I.verifyFollowUpQuestionAsCaseWorker
9. I.verifyFollowUpQuestionAsJudge
@ui-nightly-prod

@ui-qm
civil-ccd-definition: nightly pr_ft_qm Query Management - Raise, Respond and Follow up Queries e2e -> tests -> ui_tests -> qm -> qm_followUp__spec_LR_test.js no no
Query Management - Hearing E2E journey 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.createFinalOrderJO (skipped)
5. I.raiseNewHearingQuery (skipped)
6. I.verifyQueriesDetails (skipped)
7. I.raiseNewHearingQuery (skipped)
8. I.verifyQueriesDetails (skipped)
9. I.verifyQueriesDetailsAsCaseWorker (skipped)
10. I.verifyQueriesDetails (skipped)
11. I.caseProceedsInCaseman (skipped)
12. I.raiseNewQueryInOfflineState (skipped)
@ui-nightly-prod

@ui-qm
civil-ccd-definition: nightly pr_ft_qm Query Management - Hearing E2E journey e2e -> tests -> ui_tests -> qm -> qm_Hearing_spec_LR_test.js yes no
Query Management - Non Hearing E2E journey 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. I.raiseNewNonHearingQuery
6. I.verifyQueriesDetails
7. I.raiseNewNonHearingQuery
8. I.verifyQueriesDetails
9. I.verifyQueriesDetailsAsCaseWorker
10. I.verifyQueriesDetails
11. I.caseProceedsInCaseman
12. I.raiseNewQueryInOfflineState
@ui-nightly-prod

@ui-qm
civil-ccd-definition: nightly pr_ft_qm Query Management - Non Hearing E2E journey e2e -> tests -> ui_tests -> qm -> qm_nonHearing_spec_LR_test.js no no
Request and Approval of a Refund after a return to Requestor by the Approval Caseworker 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. I.navigateToServiceRequest
6. RequestRefundSteps.performRefunds
7. I.navigateToRefundsList
8. RequestRefundSteps.returnRefunds
9. RequestRefundSteps.reviewRefunds
10. RequestRefundSteps.approveRefund
@ui-nightly-prod

@ui-refunds
civil-ccd-definition: nightly pr_ft_refunds Request and Processing of refunds e2e -> tests -> ui_tests -> refunds -> ui_request_for_refunds_test.js no yes
Request and Rejection of a Refund after a return to Requestor by the Approval Caseworker 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. I.navigateToServiceRequest
6. RequestRefundSteps.performRefunds
7. I.navigateToRefundsList
8. RequestRefundSteps.returnRefunds
9. RequestRefundSteps.reviewRefunds
10. RequestRefundSteps.rejectRefund
@ui-nightly-prod

@ui-refunds
civil-ccd-definition: nightly pr_ft_refunds Request and Processing of refunds e2e -> tests -> ui_tests -> refunds -> ui_request_for_refunds_test.js no yes
Request for reconsideration - 1v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestForReconsiderationForUI
6. api.assignTaskToUser
7. LRspec.decisionForReconsideration
8. api_spec_small.createSDO
@ui-nightly-prod

@ui-rfr
civil-ccd-definition: nightly pr_ft_rfr Request for reconsideration - 1v1 - spec e2e -> tests -> ui_tests -> rfr -> ui_request_for_reconsideration_test.js no no
Request for reconsideration - 1v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestForReconsiderationForUI
6. api.assignTaskToUser
7. LRspec.decisionForReconsideration
8. api_spec_small.createClaimWithRepresentedRespondent
9. api_spec_small.defendantResponse
10. api_spec_small.claimantResponse
11. api_spec_small.createSDO
12. LRspec.requestForReconsiderationForUI
13. api.assignTaskToUser
14. LRspec.decisionForReconsiderationYesOption
15. api_spec_small.createClaimWithRepresentedRespondent
16. api_spec_small.defendantResponse
17. api_spec_small.claimantResponse
18. api_spec_small.createSDO
19. LRspec.requestForReconsiderationForUI
20. api.assignTaskToUser
21. LRspec.decisionForReconsiderationNoOptionForAmending
@ui-nightly-prod

@ui-rfr
civil-ccd-definition: nightly pr_ft_rfr Request for reconsideration - 1v1 - spec e2e -> tests -> ui_tests -> rfr -> ui_request_for_reconsideration_with_options_test.js no no
Settle this Claim - Confirm marking as paid in full - 1v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestForSettleThisClaimForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Confirm marking as paid in full - 1v1 - spec e2e -> tests -> ui_tests -> settle-claim -> 1v1SettleThisClaim_ConfirmPaidInFull_test.js no no
Settle this Claim - Reason for settlement - Consent order - 1v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestSettleThisClaimConsentOrderForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Reason for settlement - Consent order - 1v1 - spec e2e -> tests -> ui_tests -> settle-claim -> 1v1SettleThisClaim_ConsentOrder_test.js no no
Settle this Claim - Confirm marking as paid in full - 1v2 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestForSettleThisClaimForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Confirm marking as paid in full - 1v2 - spec e2e -> tests -> ui_tests -> settle-claim -> 1v2SettleThisClaim_ConfirmPaidInFull_test.js no no
Settle this Claim - Reason for settlement - Consent order - 1v2 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestSettleThisClaimConsentOrderForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Reason for settlement - Consent order - 1v2 - spec e2e -> tests -> ui_tests -> settle-claim -> 1v2SettleThisClaim_ConsentOrder_test.js no no
Settle this Claim - Confirm marking as paid in full - 2v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestForSettleThisClaimForUI2v1
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Confirm marking as paid in full - 2v1 - spec e2e -> tests -> ui_tests -> settle-claim -> 2v1SettleThisClaim_ConfirmPaidInFull_test.js no no
Settle this Claim - Reason for settlement - Consent order - 2v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestSettleThisClaimConsentOrderForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Reason for settlement - Consent order - 2v1 - spec e2e -> tests -> ui_tests -> settle-claim -> 2v1SettleThisClaim_ConsentOrder_test.js no no
Settle this Claim - Reason for settlement - judges order - 2v1 - spec 1. api_spec_small.createClaimWithRepresentedRespondent
2. LRspec.requestSettleThisClaimJudgesOrderForUI
@ui-nightly-prod

@ui-settle-claim
civil-ccd-definition: nightly pr_ft_settle-claim Settle this Claim - Reason for settlement - judges order - 2v1 - spec e2e -> tests -> ui_tests -> settle-claim -> 2v1SettleThisClaim_JudgesOrder_test.js no no
2v1 Multi Party full admit Claim Creation 2v1 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullAdmit
@ui-nightly-prod

@ui-spec-full-admit
civil-ccd-definition: nightly pr_ft_spec-full-admit 2v1 Multi Party full admit Claim Creation 2v1 e2e -> tests -> ui_tests -> spec-full-admit -> 2v1_spec_fast_full_admit_test.js no no
1v1 LiP v LiP defendant response with full admit pay by set date 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@ui-prod

@ui-spec-full-admit
civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_spec-full-admit 1v1 LIP v LIP spec api full admit journey e2e -> tests -> ui_tests -> spec-full-admit -> LIPvLIP_spec_full_admit_set_date_test.js no yes
1v1 spec claim journey 1. LRspec.createCaseSpecified
2. LRspec.informAgreedExtensionDateSpec
3. LRspec.respondToClaimFullDefence
4. LRspec.respondToDefence
@ui-nightly-prod

@ui-spec-full-defence
civil-ccd-definition: nightly pr_ft_spec-full-defence 1v1 spec claim journey e2e -> tests -> ui_tests -> spec-full-defence -> 1v1_spec_fast_full_defence_test.js no no
Claim creation 1v1 small claims 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullDefence
3. LRspec.respondToDefence
4. LRspec.mediationUnsuccessful
@ui-nightly-prod

@ui-spec-full-defence
civil-ccd-definition: nightly pr_ft_spec-full-defence Claim creation 1v1 small claims e2e -> tests -> ui_tests -> spec-full-defence -> 1v1_spec_small_full_defence_test.js no no
Claim creation 1v2 Diff Solicitor with fast claims 1. api_spec_fast.createClaimWithRepresentedRespondent
2. LRspec.respondToClaimFullDefence
3. LRspec.respond1v2DiffLR_FullDefence
4. LRspec.respondToDefence
@ui-prod

@ui-spec-full-defence
civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_spec-full-defence Claim creation 1v2 Diff Solicitor with fast claims e2e -> tests -> ui_tests -> spec-full-defence -> 1v2DS_spec_fast_full_defence_test.js no no
Claim creation 1v2 Same Solicitor with Fast track claims 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullDefence
3. LRspec.respondToDefence
@ui-nightly-prod

@ui-spec-full-defence
civil-ccd-definition: nightly pr_ft_spec-full-defence Claim creation 1v2 Same Solicitor with Fast track claims e2e -> tests -> ui_tests -> spec-full-defence -> 1v2SS_spec_fast_full_defence_test.js no no
Claim creation 1v2 Same Solicitor with Small claims 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullDefence
3. LRspec.respondToDefence
@ui-nightly-prod

@ui-spec-full-defence
civil-ccd-definition: nightly pr_ft_spec-full-defence Claim creation 1v2 Same Solicitor with Small claims e2e -> tests -> ui_tests -> spec-full-defence -> 1v2SS_spec_small_full_defence_test.js no no
2v1 Multi Party full defence Claim Creation 2v1 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullDefence
@ui-nightly-prod

@ui-spec-full-defence
civil-ccd-definition: nightly pr_ft_spec-full-defence 2v1 Multi Party full defence Claim Creation 2v1 e2e -> tests -> ui_tests -> spec-full-defence -> 2v1_spec_fast_full_defence_test.js no no
LR v LIP spec full defence 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
@ui-spec-full-defence pr_ft_spec-full-defence LR v LIP spec full defence api journey e2e -> tests -> ui_tests -> spec-full-defence -> LRvLIP_full_defence_test.js no yes
2v1 Multi Party part admit Claim Creation 2v1 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimPartAdmit
@ui-nightly-prod

@ui-spec-part-admit
civil-ccd-definition: nightly pr_ft_spec-part-admit 2v1 Multi Party part admit Claim Creation 2v1 e2e -> tests -> ui_tests -> spec-part-admit -> 2v1_spec_fast_part_admit_test.js no no
1v1 LiP v LiP Part admit defendant and claimant response - claimant rejects installment plan - CARM enabled 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@ui-spec-part-admit pr_ft_spec-part-admit LIP v LIP spec part admit api journeys e2e -> tests -> ui_tests -> spec-part-admit -> LIPvLIP_spec_test.js no yes
1v2DS spec stay case journey 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. LRspec.respondToDefence
4. LRspec.stayCase
5. LRspec.manageStay
6. LRspec.manageStay
@ui-stay-case pr_ft_stay-case 1v2DS spec stay case journey e2e -> tests -> ui_tests -> stay-case -> 1v2DS_spec_stay_case_test.js no no
1v2 Different Solicitors fast track - Claim Journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.acknowledgeClaim (skipped)
5. api.defendantResponse
6. api.claimantResponse
7. I.addUnavailableDates (skipped)
8. I.stayCase
9. I.manageStay
10. I.manageStay
@ui-nightly-prod

@ui-stay-case
civil-ccd-definition: nightly pr_ft_stay-case 1v2 Different Solicitors fast track - Claim Journey e2e -> tests -> ui_tests -> stay-case -> 1v2DS_stay_case_test.js no no
1v1 - Claim Journey 1. I.createCase
2. I.notifyClaim
3. I.notifyClaimDetails
4. I.acknowledgeClaim
5. I.informAgreedExtensionDate
6. I.addDefendantLitigationFriend
7. I.respondToClaim
8. I.respondToDefence
@ui-nightly-prod

@ui-unspec-full-defence
civil-ccd-definition: nightly pr_ft_unspec-full-defence 1v1 - Claim Journey e2e -> tests -> ui_tests -> unspec-full-defence -> 1v1CreateClaim_fast_track_test.js no no
1v2 Different Solicitors fast track - Claim Journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. I.acknowledgeClaim
5. I.acknowledgeClaim
6. I.informAgreedExtensionDate
7. I.addDefendantLitigationFriend
8. I.respondToClaim
9. I.respondToClaim
10. I.respondToDefence
@ui-nightly-prod

@ui-prod

@ui-unspec-full-defence
civil-ccd-definition: nightly

civil-ccd-definition: master

civil-ccd-definition: PR
pr_ft_unspec-full-defence 1v2 Different Solicitors fast track - Claim Journey e2e -> tests -> ui_tests -> unspec-full-defence -> 1v2CreateClaim_DiffSol_fast_track_test.js no no
1v2 Different Solicitors small claims - Claim Journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. I.respondToClaim
5. I.respondToClaim
6. I.respondToDefence
@ui-nightly-prod

@ui-unspec-full-defence
civil-ccd-definition: nightly pr_ft_unspec-full-defence 1v2 Different Solicitors small claims - Claim Journey e2e -> tests -> ui_tests -> unspec-full-defence -> 1v2CreateClaim_DiffSol_small_claims_test.js no no
1v2 Same Solicitor Claim Journey 1. I.createCase
2. I.notifyClaim
3. I.notifyClaimDetails
4. I.acknowledgeClaim
5. I.informAgreedExtensionDate
6. I.addDefendantLitigationFriend
7. I.respondToClaim
8. I.respondToDefence
@ui-nightly-prod

@ui-unspec-full-defence
civil-ccd-definition: nightly pr_ft_unspec-full-defence 1v2 Same Solicitor Claim Journey e2e -> tests -> ui_tests -> unspec-full-defence -> 1v2CreateClaim_SameSol_fast_track_test.js no no
2v1 Claim Journey Fast track 1. I.createCase
2. I.notifyClaim
3. I.notifyClaimDetails
4. I.acknowledgeClaim
5. I.informAgreedExtensionDate
6. I.respondToClaim
7. I.respondToDefence
@ui-nightly-prod

@ui-unspec-full-defence
civil-ccd-definition: nightly pr_ft_unspec-full-defence 2v1 Claim Journey Fast track e2e -> tests -> ui_tests -> unspec-full-defence -> 2v1CreateClaim_fast_track_test.js no no

API Test Documentation

Show API Tests
Test Name Steps Tags Pipelines Functional Test Groups Feature Name File Path Skipped Independent Scenario
1v1 with No interest - Create claim via SDT - Claim Created - valid success sync response 1. bulks.createClaimFromSDTRequestValidSuccessSyncResponse @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
1v1 with No interest - Create claim via SDT - Duplicate case check call 1. bulks.createClaimFromSDTRequestForDuplicateCaseCheckCall @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
1v1 with No interest - Create claim via SDT - Postcode Negative Validation 1. bulks.createClaimFromSDTRequestForPostCodeNegative @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
1v1 with No interest - Create claim via SDT - Postcode Positive Validation 1. bulks.createClaimFromSDTRequestForPostCodePositive @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
Create claim - 1v1 with interest 1. bulks.createNewClaimWithCaseworkerCivilService @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
Create claim - 1v1 with No interest 1. bulks.createNewClaimWithCaseworkerCivilService @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
Create claim - 1v2 with No interest 1. bulks.createNewClaimWithCaseworkerCivilService @api-bulk-claim pr_ft_bulk-claim Bulk claim 1v1 SDT user API test e2e -> tests -> api_tests -> bulk-claim -> api_1v1_test.js no yes
1v1 case flags 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createCaseFlags
7. api.manageCaseFlags
@api-nightly-prod

@api-case-flags
civil-service: nightly pr_ft_case-flags 1v1 case flags api journey e2e -> tests -> api_tests -> case-flags -> api_1v1_case_flags_test.js no yes
1v1 spec case flags 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createCaseFlags
5. api_spec.manageCaseFlags
@api-nightly-prod

@api-case-flags
civil-service: nightly pr_ft_case-flags 1v1 spec case flags api journey e2e -> tests -> api_tests -> case-flags -> api_1v1_spec_case_flags_test.js no yes
Create claim and move it to caseman 1. api.createClaimWithRepresentedRespondent
2. api.moveCaseToCaseman
@api-nightly-prod

@api-case-offline
civil-service: nightly pr_ft_case-offline 1v1 unspec api case offline journey e2e -> tests -> api_tests -> case-offline -> api_1v1_case_offline_test.js no yes
1v1 full defence unspecified - judge draws fast track WITH sum of damages - hearing scheduled 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.amendClaimDocuments (skipped)
3. api.notifyClaim (skipped)
4. api.notifyClaimDetails (skipped)
5. api.defendantResponse (skipped)
6. api.claimantResponse (skipped)
7. api.createSDO (skipped)
8. api.evidenceUploadApplicant (skipped)
9. api.evidenceUploadRespondent (skipped)
10. api.scheduleHearing (skipped)
11. api.amendHearingDueDate (skipped)
12. api.hearingFeePaid (skipped)
13. api.triggerBundle (skipped)
14. api.createFinalOrder (skipped)
@api-nightly-prod

@api-case-progression

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_case-progression 1v1 fast track case progression api journeys e2e -> tests -> api_tests -> case-progression -> api_1v1_fast_case_progression_test.js yes yes
1v1 full defence unspecified - judge draws fast track WITHOUT sum of damages - hearing scheduled 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.amendClaimDocuments (skipped)
3. api.notifyClaim (skipped)
4. api.notifyClaimDetails (skipped)
5. api.defendantResponse (skipped)
6. api.claimantResponse (skipped)
7. api.createSDO (skipped)
8. api.evidenceUploadApplicant (skipped)
9. api.evidenceUploadRespondent (skipped)
10. api.scheduleHearing (skipped)
11. api.amendHearingDueDate (skipped)
12. api.hearingFeeUnpaid (skipped)
@api-nightly-prod

@api-case-progression
civil-service: nightly pr_ft_case-progression 1v1 fast track case progression api journeys e2e -> tests -> api_tests -> case-progression -> api_1v1_fast_case_progression_test.js yes yes
1v1 full defence unspecified - judge draws small claims WITH sum of damages - hearing scheduled 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.amendClaimDocuments (skipped)
3. api.notifyClaim (skipped)
4. api.notifyClaimDetails (skipped)
5. api.defendantResponse (skipped)
6. api.claimantResponse (skipped)
7. api.createSDO (skipped)
8. api.evidenceUploadApplicant (skipped)
9. api.evidenceUploadRespondent (skipped)
10. api.scheduleHearing (skipped)
11. api.amendHearingDueDate (skipped)
12. api.hearingFeePaid (skipped)
13. api.triggerBundle (skipped)
14. api.createFinalOrder (skipped)
@api-nightly-prod

@api-case-progression
civil-service: nightly pr_ft_case-progression 1v1 small track case progression api journeys e2e -> tests -> api_tests -> case-progression -> api_1v1_small_case_progression_test.js yes yes
1v1 full defence unspecified - judge draws small claims WITHOUT sum of damages - hearing scheduled 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.amendClaimDocuments (skipped)
3. api.notifyClaim (skipped)
4. api.notifyClaimDetails (skipped)
5. api.defendantResponse (skipped)
6. api.claimantResponse (skipped)
7. api.createSDO (skipped)
8. api.evidenceUploadApplicant (skipped)
9. api.evidenceUploadRespondent (skipped)
10. api.scheduleHearing (skipped)
11. api.amendHearingDueDate (skipped)
12. api.hearingFeePaid (skipped)
13. api.triggerBundle (skipped)
@api-nightly-prod

@api-case-progression
civil-service: nightly pr_ft_case-progression 1v1 small track case progression api journeys e2e -> tests -> api_tests -> case-progression -> api_1v1_small_case_progression_test.js yes yes
1v1 LiP v LiP Case Progression Journey 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.createSDO
5. api_spec_cui.evidenceUploadApplicant
6. api_spec_cui.evidenceUploadDefendant
7. api_spec_cui.scheduleHearing
8. api_spec_cui.trialReadinessCitizen
9. api_spec_cui.createFinalOrder
@api-nightly-prod

@api-case-progression
civil-service: nightly pr_ft_case-progression 1v1 LIP v LIP and LR v LIP spec api journeys e2e -> tests -> api_tests -> case-progression -> api_LIPvLIP_spec_case_progression_test.js no yes
1v1 LR v LiP case progression 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.createSDO
5. api_spec_cui.evidenceUploadDefendant
6. api_spec_cui.scheduleHearing
7. api_spec_cui.amendHearingDueDate
8. api_spec_cui.hearingFeePaid
9. api_spec_cui.trialReadinessCitizen
10. api_spec_cui.createFinalOrder
@api-nightly-prod

@api-case-progression
civil-service: nightly pr_ft_case-progression 1v1 LIP v LIP and LR v LIP spec api journeys e2e -> tests -> api_tests -> case-progression -> api_LRvLIP_spec_case_progression_test.js no yes
Create claim where respondent is litigant in person and notify/notify details 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
@api-nightly-prod

@api-cos
civil-service: nightly pr_ft_cos 1v1 lip unspec api journey e2e -> tests -> api_tests -> cos -> api_1v1_lip_test.js no yes
Create claim where one respondent is LIP one is LR and notify/notify details 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
@api-nightly-prod

@api-cos
civil-service: nightly pr_ft_cos Unspec 1v2lips api journey e2e -> tests -> api_tests -> cos -> api_1v2_lip_test.js no yes
Create claim where two respondents are LIP and notify/notify details 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
@api-nightly-prod

@api-cos
civil-service: nightly pr_ft_cos Unspec 1v2lips api journey e2e -> tests -> api_tests -> cos -> api_1v2_lip_test.js no yes
Discontinue claim 1v1 LR v LiP defendant and claimant response - claim created from exui - CARM not enabled 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.discontinueClaim
@api-nightly-prod

@api-discontinue-claim
civil-service: nightly pr_ft_discontinue-claim 1vLIP spec api claim discontinuance journey e2e -> tests -> api_tests -> discontinue-claim -> api_1v1_spec_cui_discontinue_claim_test.js no yes
1v1 discontinue claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.discontinueClaim
3. api_spec.validateDiscontinueClaimClaimant
@api-nightly-prod

@api-discontinue-claim
civil-service: nightly pr_ft_discontinue-claim 1v1 discontinue claim spec api journey e2e -> tests -> api_tests -> discontinue-claim -> api_1v1_spec_discontinue_claim_test.js no yes
1v2 discontinue claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.discontinueClaim
3. api_spec.validateDiscontinueClaimClaimant
@api-nightly-prod

@api-discontinue-claim
civil-service: nightly pr_ft_discontinue-claim 1v2 discontinue claim spec api journey e2e -> tests -> api_tests -> discontinue-claim -> api_1v2_spec_discontinue_claim_test.js no yes
1v2 discontinue claim spec negative 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.discontinueClaim
3. api_spec.validateDiscontinueClaimClaimant
@api-nightly-prod

@api-discontinue-claim
civil-service: nightly pr_ft_discontinue-claim 1v2 discontinue claim spec api journey e2e -> tests -> api_tests -> discontinue-claim -> api_1v2_spec_discontinue_claim_test.js no yes
2v1 discontinue claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.discontinueClaim
@api-nightly-prod

@api-discontinue-claim
civil-service: nightly pr_ft_discontinue-claim 2v1 discontinue claim spec api journey e2e -> tests -> api_tests -> discontinue-claim -> api_2v1_spec_discontinue_claim_test.js no yes
Unspec 1v1 api default judgment journey 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. api.defaultJudgment
7. api.assignTaskToUser
8. api.sdoDefaultJudgment
9. api.evidenceUploadJudge
10. api.evidenceUploadApplicant
11. api.evidenceUploadRespondent
12. api.scheduleHearing
13. api.amendHearingDueDate
14. api.hearingFeePaid
15. api.trialReadiness
16. api.triggerBundle
17. api.assignTaskToUser (skipped)
@api-nightly-prod

@api-dj
civil-service: nightly pr_ft_dj Unspec 1v1 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_1v1_test.js no no
Unspec 1v2 api default judgment journey 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. api.defaultJudgment
7. api.sdoDefaultJudgment
8. api.assignTaskToUser
9. api.evidenceUploadJudge (skipped)
10. api.evidenceUploadApplicant (skipped)
11. api.evidenceUploadRespondent (skipped)
12. api.scheduleHearing (skipped)
13. api.triggerBundle
14. api.assignTaskToUser (skipped)
@api-prod

@api-dj

@wa-task
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
pr_ft_dj Unspec 1v2 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_1v2_test.js no no
Unspec 2v1 api default judgment journey 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. api.defaultJudgment
7. api.assignTaskToUser (skipped)
8. api.sdoDefaultJudgment
9. api.evidenceUploadJudge
10. api.evidenceUploadApplicant
11. api.evidenceUploadRespondent
12. api.scheduleHearing
13. api.amendHearingDueDate
14. api.hearingFeePaid
15. api.trialReadiness
16. api.triggerBundle
17. api.assignTaskToUser
@api-nightly-prod

@api-dj
civil-service: nightly pr_ft_dj Unspec 2v1 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_2v1_test.js no no
Default Judgment Spec claim 1v1 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
@api-prod

@api-nightly-prod

@api-dj
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR

civil-service: nightly
pr_ft_dj Unspec 1v1 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_spec_1v1_test.js no yes
Default Judgment Spec claim 1v2 divergent 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
@api-nightly-prod

@api-dj
civil-service: nightly pr_ft_dj Spec 1v2 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_spec_1v2_test.js no yes
Default Judgment Spec claim 1v2 non divergent 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
@api-nightly-prod

@api-dj
civil-service: nightly pr_ft_dj Spec 1v2 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_spec_1v2_test.js no yes
Default Judgment Spec claim 2v1 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
@api-nightly-prod

@api-dj
civil-service: nightly pr_ft_dj Spec 2v1 api default judgment journey e2e -> tests -> api_tests -> dj -> api_dj_spec_2v1_test.js no yes
1v1 full defence unspecified - judge draws small claims DRH - hearing scheduled 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaidDRH
@api-nightly-prod

@api-drh

@wa-task
civil-service: nightly

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
pr_ft_drh 1v1 sdo api journeys e2e -> tests -> api_tests -> drh -> api_1v1_dispute_resolution_hearing_test.js no yes
1v1 spec small create SDO for DRH - CARM disabled 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.uploadMediationDocuments
5. api_spec_small.createSDO
@api-nightly-prod

@api-drh
civil-service: nightly pr_ft_drh Dispute resolution hearing API test - fast claim - unspec e2e -> tests -> api_tests -> drh -> api_1v1_spec_dispute_resolution_hearing_test.js no yes
1v1 spec small create SDO for DRH - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.mediationUnsuccessful
5. api_spec_small.uploadMediationDocuments
6. api_spec_small.createSDO
@api-nightly-prod

@api-drh
civil-service: nightly pr_ft_drh Dispute resolution hearing API test - fast claim - unspec e2e -> tests -> api_tests -> drh -> api_1v1_spec_dispute_resolution_hearing_test.js no yes
1v1 unspec create SDO for DRH 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaidDRH
13. api.triggerBundle
14. api.createFinalOrderJO
@api-nightly-prod

@api-drh
civil-service: nightly pr_ft_drh Dispute resolution hearing API test - fast claim - unspec e2e -> tests -> api_tests -> drh -> api_1v1_spec_dispute_resolution_hearing_test.js no yes
1v1 full defence unspecified - judge draws small claims WITHOUT sum of damages - flight delay 1. api_spec.createClaimSpecFlightDelay
2. api_spec.defendantResponse
3. api_spec.claimantResponseForFlightDelay
4. api_spec.createSDO
@api-nightly-prod

@api-flight-delay
civil-service: nightly pr_ft_flight-delay Create SDO SmallTrack- Flight Delay - 1v1 - spec e2e -> tests -> api_tests -> flight-delay -> api_1v1_spec_flight_delay_test.js no yes
1v1 specified - flight delay other option Small-claim 1. api_spec.createClaimSpecFlightDelay
2. api_spec.defendantResponse
3. api_spec.claimantResponseForFlightDelay
@api-nightly-prod

@api-flight-delay
civil-service: nightly pr_ft_flight-delay Create SDO SmallTrack- Flight Delay - 1v1 - spec e2e -> tests -> api_tests -> flight-delay -> api_1v1_spec_flight_delay_test.js no yes
CCD 1v2 Spec fast hearings API test 1. api_spec_fast.createClaimWithRepresentedRespondent (skipped)
2. api_spec_fast.defendantResponse (skipped)
3. api_spec_fast.claimantResponse (skipped)
4. hearings.createCaseFlags (skipped)
5. api_spec_fast.createSDO (skipped)
6. hearings.generateHearingsPayload (skipped)
@api-nightly-prod

@api-hearings
civil-service: nightly pr_ft_hearings CCD 1v2 Spec fast hearings API test e2e -> tests -> api_tests -> hearings -> api_1v2_spec_fast_hearings_test.js yes no
CCD 1v2 Unspec fast hearings API test 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. hearings.createCaseFlags
7. api.createSDO
8. hearings.generateHearingsPayload (skipped)
@api-nightly-prod

@api-hearings

@wa-task
civil-service: nightly

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
pr_ft_hearings CCD 1v2 Unspec fast hearings API test e2e -> tests -> api_tests -> hearings -> api_1v2DS_unspec_fast_hearings_test.js no no
Spec automated hearing notice schedulers 1. hearings.setupStaticMocks
2. api_spec_small.createClaimWithRepresentedRespondent
3. api_spec_small.defendantResponse
4. api_spec_small.claimantResponse
5. api_spec_small.createSDO
6. hearings.createSpecDisposalHearing
7. hearings.triggerSpecAutomatedHearingNoticeScheduler
8. hearings.createSpecTrialHearing
9. hearings.triggerSpecAutomatedHearingNoticeScheduler
10. hearings.createSpecDisputeResolutionHearing
11. hearings.triggerSpecAutomatedHearingNoticeScheduler
@api-nonprod

@api-hearings
civil-service: PR

civil-camunda-bpmn-definition: PR
pr_ft_hearings Spec automated hearing notice schedulers e2e -> tests -> api_tests -> hearings -> api_spec_hearing_notice_scheduler_test.js no no
Unspec automated hearing notice schedulers 1. hearings.setupStaticMocks
2. api.createClaimWithRepresentedRespondent
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.defendantResponse
7. api.claimantResponse
8. api.createSDO
9. hearings.createUnspecDisposalHearing
10. hearings.triggerUnspecAutomatedHearingNoticeScheduler
11. hearings.createUnspecTrialHearing
12. hearings.triggerUnspecAutomatedHearingNoticeScheduler
13. hearings.createUnspecDisputeResolutionHearing
14. hearings.triggerUnspecAutomatedHearingNoticeScheduler
Unspec automated hearing notice schedulers e2e -> tests -> api_tests -> hearings -> api_unspec_hearing_notice_scheduler_test.js no no
1v1 Create Unspecified Intermediate Track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.evidenceUploadRespondent
8. api.scheduleHearing
@api-nightly-prod

@api-intermediate-track

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_intermediate-track 1v1 unspec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v1_intermediate_test.js no yes
1v1 spec counter claim intermediate claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod civil-service: nightly 1v1 spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v1_spec_intermediate_test.js no yes
1v1 spec full admission intermediate claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod civil-service: nightly 1v1 spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v1_spec_intermediate_test.js no yes
1v1 spec full defence intermediate claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.evidenceUploadApplicant
6. api_spec.scheduleHearing
@api-nightly-prod civil-service: nightly 1v1 spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v1_spec_intermediate_test.js no yes
1v1 spec part admission intermediate claim 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v1_spec_intermediate_test.js yes yes
1v2DS spec full defence intermediate claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.evidenceUploadApplicant
6. api_spec.scheduleHearing
@api-nightly-prod

@api-intermediate-track
civil-service: nightly pr_ft_intermediate-track 1v2DS spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v2DS_spec_intermediate_test.js no yes
1v2 Same Solicitor Create Unspecified Intermediate Track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.evidenceUploadRespondent
8. api.scheduleHearing
@api-nightly-prod

@api-intermediate-track
civil-service: nightly pr_ft_intermediate-track 1v2SS unspec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v2SS_intermediate_test.js no yes
1v2SS spec full defence intermediate claim 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.assignTaskToUser (skipped)
5. api_spec.createFinalOrderJO (skipped)
6. api_spec.evidenceUploadApplicant (skipped)
7. api_spec.scheduleHearing (skipped)
@api-nightly-prod

@wa-task
civil-service: nightly

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
1v2SS spec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_1v2SS_spec_intermediate_test.js yes yes
2v1 Create Unspecified Intermediate Track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.evidenceUploadRespondent
8. api.scheduleHearing
@api-nightly-prod civil-service: nightly 2v1 unspec intermediate track api journey e2e -> tests -> api_tests -> intermediate-track -> api_2v1_intermediate_test.js no yes
1v1 LiP v LiP defendant and claimant response - CARM enabled - Minti Enabled 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@api-nightly-prod

@api-intermediate-track
civil-service: nightly pr_ft_intermediate-track 1v1 LIP v LIP and LR v LIP spec api journeys e2e -> tests -> api_tests -> intermediate-track -> api_lipvlip_spec_intermediate_test.js no yes
1v1 LR v LiP intermediate track 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.assignTaskToUser
@api-prod

@api-intermediate-track
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_intermediate-track Spec 1v1 LR v LiP api intermediate track journey e2e -> tests -> api_tests -> intermediate-track -> api_lrlip_spec_intermediate_test.js no yes
1v1 LiP v LiP defendant response with part admit pay by installments judgment by admission mark paid in full 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.judgmentPaidInFullCui
@api-prod

@api-jo
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_jo Spec 1v1 judgment by admission mark paid in full api test e2e -> tests -> api_tests -> jo -> api_1v1_spec_jba_mark_paid_in_full_1v1_test.js no yes
1v1 LR v LR defendant response with full admit pay by set date judgment by admission mark paid in full 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.markJudgmentPaid
@api-prod civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
Spec 1v1 judgment by admission mark paid in full api test e2e -> tests -> api_tests -> jo -> api_1v1_spec_jba_mark_paid_in_full_1v1_test.js no yes
Record Judgment Spec claim 1v1 with mark paid in full 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.informAgreedExtensionDate (skipped)
3. api_spec.defendantResponse (skipped)
4. api_spec.claimantResponse (skipped)
5. api_spec.createSDO (skipped)
6. api_spec.createFinalOrderJO (skipped)
7. api_spec.confirmOrderReview (skipped)
8. api_spec.recordJudgment (skipped)
9. api_spec.editJudgment (skipped)
10. api_spec.markJudgmentPaid (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v1_test.js yes yes
Refer To Judge Spec claim 1v1 Defence Received In Time 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.informAgreedExtensionDate (skipped)
3. api_spec.defendantResponse (skipped)
4. api_spec.claimantResponse (skipped)
5. api_spec.createSDO (skipped)
6. api_spec.createFinalOrderJO (skipped)
7. api_spec.confirmOrderReview (skipped)
8. api_spec.recordJudgment (skipped)
9. api_spec.referToJudgeDefenceReceived (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v1_test.js yes yes
SetAside Default Judgment after judgment error - Spec claim 1v1 - Case taken offline 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
4. api_spec.markJudgmentPaid
5. api_spec.setAsideJudgment
@api-nightly-prod

@api-jo
civil-service: nightly pr_ft_jo 1v1 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v1_test.js no yes
SetAside Default Judgment Spec claim 1v1 - Record new judgment after hearing 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
4. api_spec.setAsideJudgment
@api-nightly-prod civil-service: nightly 1v1 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v1_test.js no yes
Default judgment Spec claim 1v2 - Set Aside after defence - Case taken offline 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
4. api_spec.markJudgmentPaid
5. api_spec.setAsideJudgment
@api-nightly-prod civil-service: nightly 1v2 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v2_test.js no yes
Default judgment Spec claim 1v2 - Set Aside After Order - Record new judgment 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. api_spec.defaultJudgmentSpec
4. api_spec.setAsideJudgment
@api-nightly-prod civil-service: nightly 1v2 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v2_test.js no yes
Record Judgment with mark judgment paid Spec claim 1v2 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.createSDO (skipped)
5. api_spec.createFinalOrderJO (skipped)
6. api_spec.confirmOrderReview (skipped)
7. api_spec.recordJudgment (skipped)
8. api_spec.editJudgment (skipped)
@api-nightly-prod

@api-jo
civil-service: nightly pr_ft_jo 1v2 spec record judgment api test e2e -> tests -> api_tests -> jo -> api_judgment_online_spec_1v2_test.js yes yes
1v1 manage contact information 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.manageDefendant1Details (skipped)
7. api.manageDefendant1LROrgDetails
@api-nightly-prod

@api-mci
civil-service: nightly pr_ft_mci 1v1 manage contact information api journey e2e -> tests -> api_tests -> mci -> api_1v1_mci_test.js no yes
1v1 spec api manage contact information 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.manageContactInformation
@api-nightly-prod

@api-mci
civil-service: nightly pr_ft_mci 1v1 spec api manage contact information journeys e2e -> tests -> api_tests -> mci -> api_1v1_spec_mci_test.js no yes
1v1 spec api manage contact information - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.manageContactInformation
@api-nightly-prod

@api-mci
civil-service: nightly pr_ft_mci 1v1 spec api manage contact information journeys e2e -> tests -> api_tests -> mci -> api_1v1_spec_mci_test.js no yes
CARM enabled 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.mediationUnsuccessful
@api-nightly-prod

@api-mediation

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_mediation Unsuccessful mediation for spec small claim with unrepresented defendant e2e -> tests -> api_tests -> mediation -> api_1v1_spec_cui_mediation_test.js no yes
CARM not enabled 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.mediationUnsuccessful
@api-nightly-prod

@api-mediation
civil-service: nightly pr_ft_mediation Unsuccessful mediation for spec small claim with unrepresented defendant e2e -> tests -> api_tests -> mediation -> api_1v1_spec_cui_mediation_test.js no yes
1v1 claimant and defendant part admit reject upload mediation documents - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent (skipped)
2. api_spec_small.defendantResponse (skipped)
3. api_spec_small.claimantResponse (skipped)
4. api_spec_small.mediationUnsuccessful (skipped)
5. api_spec_small.uploadMediationDocuments (skipped)
6. api_spec_small.createSDO (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v1_spec_small_mediation_documents_upload_test.js yes yes
1v1 claimant and defendant part admit states paid- claimant not received payment - upload mediation documents - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent (skipped)
2. api_spec_small.defendantResponse (skipped)
3. api_spec_small.claimantResponse (skipped)
4. api_spec_small.mediationUnsuccessful (skipped)
5. api_spec_small.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v1_spec_small_mediation_documents_upload_test.js yes yes
1v1 claimant and defendant part admit states paid- claimant received payment rejects PA - upload mediation documents - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent (skipped)
2. api_spec_small.defendantResponse (skipped)
3. api_spec_small.claimantResponse (skipped)
4. api_spec_small.mediationUnsuccessful (skipped)
5. api_spec_small.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v1_spec_small_mediation_documents_upload_test.js yes yes
1v1 claimant and defendant upload mediation documents - CARM enabled 1. api_spec_small.createClaimWithRepresentedRespondent (skipped)
2. api_spec_small.defendantResponse (skipped)
3. api_spec_small.claimantResponse (skipped)
4. api_spec_small.mediationUnsuccessful (skipped)
5. api_spec_small.uploadMediationDocuments (skipped)
6. api_spec_small.createSDO (skipped)
@api-nightly-prod

@api-mediation
civil-service: nightly pr_ft_mediation 1v1 spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v1_spec_small_mediation_documents_upload_test.js yes yes
1v1 claimant and defendant upload mediation documents - CARM not enabled 1. api_spec_small.createClaimWithRepresentedRespondent (skipped)
2. api_spec_small.defendantResponse (skipped)
3. api_spec_small.claimantResponse (skipped)
4. api_spec_small.uploadMediationDocuments (skipped)
5. api_spec_small.createSDO (skipped)
@api-nightly-prod

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
1v1 spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v1_spec_small_mediation_documents_upload_test.js yes yes
1v2 different solicitor claimant and defendant upload mediation documents - CARM enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.mediationUnsuccessful (skipped)
5. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod

@api-mediation
civil-service: nightly pr_ft_mediation Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v2_spec_small_mediation_documents_upload_test.js yes yes
1v2 different solicitor claimant and defendant upload mediation documents - CARM not enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v2_spec_small_mediation_documents_upload_test.js yes yes
1v2 same solicitor claimant and defendant upload mediation documents - CARM enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.mediationUnsuccessful (skipped)
5. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v2_spec_small_mediation_documents_upload_test.js yes yes
1v2 same solicitor claimant and defendant upload mediation documents - CARM not enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_1v2_spec_small_mediation_documents_upload_test.js yes yes
2v1 claimant and defendant upload mediation documents - CARM enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.mediationUnsuccessful (skipped)
5. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_2v1_spec_small_mediation_documents_upload_test.js yes yes
2v1 claimant and defendant upload mediation documents - CARM not enabled 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.uploadMediationDocuments (skipped)
@api-nightly-prod civil-service: nightly Spec small claims mediation api journey e2e -> tests -> api_tests -> mediation -> api_2v1_spec_small_mediation_documents_upload_test.js yes yes
1v1 unspec multi track 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.assignTaskToUser
7. api.createFinalOrder
8. api.evidenceUploadApplicant
9. api.scheduleHearing
@api-prod

@api-nightly-prod

@api-multi-track
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR

civil-service: nightly
pr_ft_multi-track 1v1 unspec multi track journey e2e -> tests -> api_tests -> multi-track -> api_1v1_multi_test.js no yes
1v1 spec counter claim multi claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod civil-service: nightly 1v1 spec api multi track journeys e2e -> tests -> api_tests -> multi-track -> api_1v1_spec_multi_test.js no yes
1v1 spec full admission multi claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod civil-service: nightly 1v1 spec api multi track journeys e2e -> tests -> api_tests -> multi-track -> api_1v1_spec_multi_test.js no yes
1v1 spec full defence multi claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.evidenceUploadRespondent
6. api_spec.scheduleHearing
@api-nightly-prod

@api-multi-track
civil-service: nightly pr_ft_multi-track 1v1 spec api multi track journeys e2e -> tests -> api_tests -> multi-track -> api_1v1_spec_multi_test.js no yes
1v1 spec part admission multi claim 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
@api-nightly-prod civil-service: nightly 1v1 spec api multi track journeys e2e -> tests -> api_tests -> multi-track -> api_1v1_spec_multi_test.js yes yes
1v2DS unspec multi track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.assignTaskToUser
7. api.createFinalOrder
8. api.evidenceUploadApplicant
9. api.scheduleHearing
@api-nightly-prod

@api-multi-track

@wa-task
civil-service: nightly

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
pr_ft_multi-track 1v2DS unspec multi track journey e2e -> tests -> api_tests -> multi-track -> api_1v2DS_multi_test.js no yes
1v2DS spec full defence multi claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.evidenceUploadRespondent
6. api_spec.scheduleHearing
@api-nightly-prod

@api-multi-track
civil-service: nightly pr_ft_multi-track 1v2DS spec api multi track journey e2e -> tests -> api_tests -> multi-track -> api_1v2DS_spec_multi_test.js no yes
1v2SS unspec multi track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.assignTaskToUser
7. api.createFinalOrder
8. api.evidenceUploadApplicant
9. api.scheduleHearing
@api-nightly-prod civil-service: nightly 1v2SS unspec multi track journey e2e -> tests -> api_tests -> multi-track -> api_1v2SS_multi_test.js no yes
1v2SS spec full defence multi claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.evidenceUploadRespondent
6. api_spec.scheduleHearing
@api-nightly-prod civil-service: nightly 1v2SS spec api multi track journey e2e -> tests -> api_tests -> multi-track -> api_1v2SS_spec_multi_test.js no yes
2v1 unspec multi track claim 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.assignTaskToUser
7. api.createFinalOrder
8. api.evidenceUploadApplicant
9. api.scheduleHearing
@api-nightly-prod

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
2v1 unspec multi track journey e2e -> tests -> api_tests -> multi-track -> api_2v1_multi_test.js no yes
1v1 LR v LiP multi track 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.assignTaskToUser
@api-nightly-prod

@api-multi-track
civil-service: nightly pr_ft_multi-track 1v1 LR v LiP spec multi track api journey e2e -> tests -> api_tests -> multi-track -> api_lrvlip_spec_multi_test.js no yes
1v1 unspec create SDO for Noise Induced Hearing Loss 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaid
13. api.triggerBundle
14. api.createFinalOrder
@api-nightly-prod

@api-nihl
civil-service: nightly pr_ft_nihl Noise Induced Hearing Loss API test - fast claim - unspec e2e -> tests -> api_tests -> nihl -> api_noise_induced_hearing_loss_test.js no yes
1v1 unspec notice of change 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. noc.requestNoticeOfChangeForApplicant1Solicitor
5. api.checkUserCaseAccess
6. noc.requestNoticeOfChangeForRespondent1Solicitor
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 1v1 unspec notice of change api journey e2e -> tests -> api_tests -> noc -> api_1v1_noc_test.js no yes
1v1 spec notice of change 1. api_spec.createClaimWithRepresentedRespondent
2. noc.requestNoticeOfChangeForApplicant1Solicitor
3. api_spec.checkUserCaseAccess
4. noc.requestNoticeOfChangeForRespondent1Solicitor
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 1v1 spec notice of change api journey e2e -> tests -> api_tests -> noc -> api_1v1_spec_noc_test.js no yes
1vDS spec notice of change 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. noc.requestNoticeOfChangeForRespondent1Solicitor
5. api.checkUserCaseAccess
6. noc.requestNoticeOfChangeForRespondent2Solicitor
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 1vDS spec notice of change api journey e2e -> tests -> api_tests -> noc -> api_1v2DS_noc_test.js no yes
notice of change - 1v2 - same solicitor to diff solicitor 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.notifyClaim (skipped)
3. api.notifyClaimDetails (skipped)
4. noc.requestNoticeOfChangeForRespondent1Solicitor (skipped)
5. api.checkUserCaseAccess (skipped)
6. noc.requestNoticeOfChangeForRespondent2Solicitor (skipped)
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc Unspecified Notice of Change on Unpecified Claim API test e2e -> tests -> api_tests -> noc -> api_1v2SS_noc_test.js yes yes
1vSS spec notice of change 1. api_spec.createClaimWithRepresentedRespondent
2. noc.requestNoticeOfChangeForRespondent1Solicitor
3. api_spec.checkUserCaseAccess
4. api_spec.defendantResponse
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 1vSS spec notice of change api journey e2e -> tests -> api_tests -> noc -> api_1v2SS_spec_noc_test.js no yes
1vLIP unspec notice of change 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. noc.requestNoticeOfChangeForRespondent1Solicitor
5. api.checkUserCaseAccess
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 1vLIP unspec notice of change api journey e2e -> tests -> api_tests -> noc -> api_1vLIP_noc_test.js no yes
2v1 unspec notice of change 1. api.createClaimWithRepresentedRespondent (skipped)
2. api.notifyClaim (skipped)
3. api.notifyClaimDetails (skipped)
4. noc.requestNoticeOfChangeForApplicant1Solicitor (skipped)
5. api.checkUserCaseAccess (skipped)
6. noc.requestNoticeOfChangeForApplicant2Solicitor (skipped)
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 2v1 unspec notice of change api journey e2e -> tests -> api_tests -> noc -> api_2v1_noc_test.js yes yes
2v1 spec notice of change 1. api_spec.createClaimWithRepresentedRespondent
2. noc.requestNoticeOfChangeForApplicant1Solicitor
3. api_spec.checkUserCaseAccess
4. noc.requestNoticeOfChangeForRespondent1Solicitor
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc 2v1 spec notice of change api journey e2e -> tests -> api_tests -> noc -> api_2v1_spec_noc_test.js no yes
notice of change - 1v2 - both respondents LiPs to diff solicitor 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. noc.requestNoticeOfChangeForRespondent1Solicitor
5. noc.requestNoticeOfChangeForRespondent2Solicitor
6. api.checkUserCaseAccess
7. api.defendantResponse
8. api.claimantResponse
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc Unspecified Notice of Change on Unpecified Claim API test e2e -> tests -> api_tests -> noc -> api_LRv2LIPs_noc_test.js no yes
notice of change - 1v2 - both respondents LiPs to same solicitor 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. noc.requestNoticeOfChangeForRespondent1Solicitor
5. noc.requestNoticeOfChangeForRespondent2Solicitor
6. api.checkUserCaseAccess
7. api.defendantResponse
8. api.claimantResponse
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc Unspecified Notice of Change on Unpecified Claim API test e2e -> tests -> api_tests -> noc -> api_LRv2LIPs_noc_test.js no yes
LR v LiP notice of change 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. noc.requestNoticeOfChangeForApplicant1Solicitor
3. api_spec_cui.checkUserCaseAccess
4. api_spec_cui.performCitizenDefendantResponse
5. api_spec_cui.claimantResponse
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc LR v LiP notice of change spec api journey e2e -> tests -> api_tests -> noc -> api_LRvLIP_noc_spec_test.js no yes
LR v LR LIP spec notice of change 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. noc.requestNoticeOfChangeForRespondent2Solicitor
5. api.checkUserCaseAccess
@api-nightly-prod

@api-noc
civil-service: nightly pr_ft_noc LR v LR LIP spec notice of change api journey e2e -> tests -> api_tests -> noc -> api_LRvLRLIP_noc_test.js no yes
1v1 unspec full defence - not suitable SDO - Other Reasons 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.notSuitableSDO
@api-nightly-prod civil-service: nightly Transfer Online Case 1v1 API test - fast claim - unspec e2e -> tests -> api_tests -> not-suitable-sdo -> api_1v1_unspec_fast_not_suitable_sdo_test.js no yes
1v1 unspec full defence - not suitable SDO - Transfer Case 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.notSuitableSDO
8. api.transferCase
@api-nightly-prod

@api-not-suitable-sdo
civil-service: nightly pr_ft_not-suitable-sdo Transfer Online Case 1v1 API test - fast claim - unspec e2e -> tests -> api_tests -> not-suitable-sdo -> api_1v1_unspec_fast_not_suitable_sdo_test.js no yes
Transfer Online Spec claim 1v2 - not suitable SDO - Other reasons 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.notSuitableSDOspec
@api-nightly-prod

@api-not-suitable-sdo
civil-service: nightly pr_ft_not-suitable-sdo Transfer Online Case 1v2 API test - small claim - spec e2e -> tests -> api_tests -> not-suitable-sdo -> api_1v2_spec_small_not_suitable_sdo_test.js no yes
Transfer Online Spec claim 1v2 - not suitable SDO - Transfer Case 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.notSuitableSDOspec
5. api_spec.transferCaseSpec
@api-nightly-prod civil-service: nightly Transfer Online Case 1v2 API test - small claim - spec e2e -> tests -> api_tests -> not-suitable-sdo -> api_1v2_spec_small_not_suitable_sdo_test.js no yes
1v2 full defence unspecified - not suitable SDO - Transfer Case) 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.notSuitableSDO
8. api.transferCase
@api-not-suitable-sdo

@api-nightly-prod
civil-service: nightly pr_ft_not-suitable-sdo Transfer Online Case 1v2 API test - fast claim - unspec e2e -> tests -> api_tests -> not-suitable-sdo -> api_1v2_unspec_fast_not_suitable_sdo_test.js no yes
1v1 query management api journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. qmSteps.raiseLRQuery
7. qmSteps.respondToQuery
8. qmSteps.followUpOnLRQuery
9. qmSteps.raiseLRQuery
10. qmSteps.respondToQuery
11. qmSteps.followUpOnLRQuery
@api-nightly-prod civil-service: nightly 1v1 query management api journey e2e -> tests -> api_tests -> qm -> api_1v1_qm_test.js no no
CCD 1v2 Unspec fast hearings API test 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. qmSteps.raiseLRQuery
7. qmSteps.validateQmResponseTask
8. qmSteps.respondToQuery
9. qmSteps.followUpOnLRQuery
10. qmSteps.raiseLRQuery
11. qmSteps.validateQmResponseTask
12. qmSteps.respondToQuery
13. qmSteps.followUpOnLRQuery
14. qmSteps.raiseLRQuery
15. qmSteps.validateQmResponseTask
16. qmSteps.respondToQuery
17. qmSteps.followUpOnLRQuery
@api-nightly-prod

@api-qm

@wa-task
civil-service: nightly

civil-wa-task-configuration: master

civil-wa-task-configuration: PR

civil-wa-task-configuration: nightly
pr_ft_qm CCD 1v2 Unspec fast hearings API test e2e -> tests -> api_tests -> qm -> api_1v2DS_qm_test.js no no
1v2SS query management api journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. qmSteps.raiseLRQuery
7. qmSteps.respondToQuery
8. qmSteps.followUpOnLRQuery
9. qmSteps.raiseLRQuery
10. qmSteps.respondToQuery
11. qmSteps.followUpOnLRQuery
@api-nightly-prod civil-service: nightly 1v2SS query management api journey e2e -> tests -> api_tests -> qm -> api_1v2SS_qm_test.js no no
2v1 query management api journey 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. qmSteps.raiseLRQuery
7. qmSteps.respondToQuery
8. qmSteps.followUpOnLRQuery
9. qmSteps.raiseLRQuery
10. qmSteps.respondToQuery
11. qmSteps.followUpOnLRQuery
@api-nightly-prod civil-service: nightly 2v1 query management api journey e2e -> tests -> api_tests -> qm -> api_2v1_qm_test.js no no
LR v LIP query management spec 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.createSDO
5. qmSteps.raiseLipQuery
6. qmSteps.validateQmResponseTask
7. qmSteps.respondToQuery
8. qmSteps.followUpOnLipQuery
@api-nightly-prod

@api-qm
civil-service: nightly pr_ft_qm LR v LIP query management spec api journey e2e -> tests -> api_tests -> qm -> api_LIPvLIP_spec_qm_test.js no yes
1v1 LiP v LR defendant and claimant response- CARM enabled 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. noc.requestNoticeOfChangeForRespondent1Solicitor
3. api_spec_cui.checkUserCaseAccess
4. qmSteps.raiseLipQuery
5. qmSteps.validateQmResponseTask
6. qmSteps.respondToQuery
7. qmSteps.followUpOnLipQuery
8. qmSteps.raiseLRQuery
9. qmSteps.followUpOnLRQuery
@api-nightly-prod civil-service: nightly 1v1 LIP v LIP and LR v LIP spec api journeys e2e -> tests -> api_tests -> qm -> api_LIPvLR_spec_qm_test.js no yes
LR v LIP query management spec 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.createSDO
5. qmSteps.raiseLRQuery
6. qmSteps.respondToQuery
7. qmSteps.followUpOnLRQuery
8. qmSteps.raiseLipQuery
9. qmSteps.validateQmResponseTask
10. qmSteps.followUpOnLipQuery
@api-nightly-prod civil-service: nightly LR v LIP query management spec api journey e2e -> tests -> api_tests -> qm -> api_LRvLIP_spec_qm_test.js no yes
1v1 spec request for reconsideration for create a new SDO 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
7. api_spec_small.notSuitableSdoChangeLocation (skipped)
@api-nightly-prod civil-service: nightly Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v1_request_for_reconsideration_test.js no yes
1v1 spec request for reconsideration for create general order 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
@api-nightly-prod civil-service: nightly Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v1_request_for_reconsideration_test.js no yes
1v1 spec request for reconsideration for create new SDO 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
@api-nightly-prod

@api-rfr
civil-service: nightly pr_ft_rfr Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v1_request_for_reconsideration_test.js no yes
1v1 spec request for reconsideration for uphold previous order 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
@api-nightly-prod

@api-rfr
civil-service: nightly pr_ft_rfr Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v1_request_for_reconsideration_test.js no yes
1v1 spec request for reconsideration when claim amount is greater than 1000 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
4. api_spec.createSDO (skipped)
5. api_spec.requestForReconsideration (skipped)
@api-nightly-prod civil-service: nightly Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v1_request_for_reconsideration_test.js yes yes
1v2 spec request for reconsideration by defendant 2 for create general order 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
@api-nightly-prod

@api-rfr
civil-service: nightly pr_ft_rfr Request for reconsideration - 1v1 - spec e2e -> tests -> api_tests -> rfr -> api_1v2DS_request_for_reconsideration_test.js no yes
1v1 LiP v LiP Request for reconsideration 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.createSDO
5. api_spec_cui.requestForReconsiderationCitizen
6. api_spec_cui.judgeDecisionOnReconsiderationRequest
@api-nightly-prod

@api-rfr
civil-service: nightly pr_ft_rfr LIPvLIP spec request for reconsideration api journeys e2e -> tests -> api_tests -> rfr -> api_LIPvLIP_request_for_reconsideration_test.js no yes
1v1 LR v LiP Request for reconsideration 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.createSDO
5. api_spec_cui.requestForReconsiderationCitizen
6. api_spec_cui.judgeDecisionOnReconsiderationRequest
@api-nightly-prod

@api-rfr
civil-service: nightly pr_ft_rfr LRvLIP spec request for reconsideration api journeys e2e -> tests -> api_tests -> rfr -> api_LRvLIP_request_for_reconsideration_test.js no yes
1v1 settle claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.informAgreedExtensionDate
3. api_spec.defendantResponse
4. api_spec.claimantResponse
5. api_spec.settleClaim
@api-nightly-prod

@api-settle-claim
civil-service: nightly pr_ft_settle-claim 1v1 settle claim spec api journey e2e -> tests -> api_tests -> settle-claim -> api_1v1_spec_settle_claim_test.js no yes
1v2 settle claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.settleClaim
@api-nightly-prod

@api-settle-claim
civil-service: nightly pr_ft_settle-claim 1v2 settle claim spec api journey e2e -> tests -> api_tests -> settle-claim -> api_1v2DS_spec_settle_claim_test.js no yes
2v1 settle claim spec 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.settleClaimSelectClaimant
@api-nightly-prod

@api-settle-claim
civil-service: nightly pr_ft_settle-claim 2v1 settle claim spec api journey e2e -> tests -> api_tests -> settle-claim -> api_2v1_spec_settle_claim_test.js no yes
1v1 counter claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 1v1 spec counter claim api journey e2e -> tests -> api_tests -> spec-counter-claim -> api_1v1_spec_counter_claim_test.js no yes
1v1 spec small claim counter claim 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 1v1 spec small claim counter claim api journey e2e -> tests -> api_tests -> spec-counter-claim -> api_1v1_spec_small_counter_claim_test.js no yes
1v2SS small claim counter claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 1v2SS spec counter claim api journey e2e -> tests -> api_tests -> spec-counter-claim -> api_1v2SS_spec_counter_claim_test.js no yes
1v2SS fast claim counter claim 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 1v2SS spec fast track counter api journey e2e -> tests -> api_tests -> spec-counter-claim -> api_1v2SS_spec_fast_counter_claim_test.js no yes
2v1 small claim counter claim 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 2v1 spec counter claim api journey e2e -> tests -> api_tests -> spec-counter-claim -> api_2v1_spec_counter_claim_test.js no yes
2v1 fast claim counter claim 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
@api-nightly-prod

@api-spec-counterclaim
civil-service: nightly pr_ft_spec-counterclaim 2v1 spec api fast track journeys e2e -> tests -> api_tests -> spec-counter-claim -> api_2v1_spec_fast_counter_claim_test.js no yes
1v1 spec full admit 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 1v1 spec full admit api journey e2e -> tests -> api_tests -> spec-full-admit -> api_1v1_spec_full_admit_test.js no yes
1v1 spec small claims full admit 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 1v1 spec small claims full admit api journey e2e -> tests -> api_tests -> spec-full-admit -> api_1v1_spec_small_full_admit_test.js no yes
1v2SS fast claim fast claim full admit, defendant and claimant response 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 1v2SS spec api fast track journeys e2e -> tests -> api_tests -> spec-full-admit -> api_1v2SS_spec_fast_full_admit_test.js no yes
1v2SS small claim full admit, claimant response 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 1v2SS spec full admit api journey e2e -> tests -> api_tests -> spec-full-admit -> api_1v2SS_spec_full_admit_test.js no yes
2v1 fast claim full admission 1. api_spec_fast.createClaimWithRepresentedRespondent (skipped)
2. api_spec_fast.defendantResponse (skipped)
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 2v1 spec fast track api journeys e2e -> tests -> api_tests -> spec-full-admit -> api_2v1_spec_fast_counter_claim_test.js yes yes
2v1 spec fast track full admission 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 2v1 spec fast track full admission api journeys e2e -> tests -> api_tests -> spec-full-admit -> api_2v1_spec_fast_full_admit_test.js no yes
2v1 spec full admit 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-admit
civil-service: nightly pr_ft_spec-full-admit 2v1 spec full admit api journey e2e -> tests -> api_tests -> spec-full-admit -> api_2v1_spec_full_admit_test.js no yes
1v1 LiP v LiP defendant response with full admit pay by set date 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@api-prod

@apii-nightly-prod

@api-spec-full-admit
civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_spec-full-admit 1v1 LIP v LIP spec api full admit journey e2e -> tests -> api_tests -> spec-full-admit -> api_LIPvLIP_spec_full_admit_set_date_test.js no yes
1v1 spec full defence 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.informAgreedExtensionDate
3. api_spec.defendantResponse
4. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v1 spec full defence api journey e2e -> tests -> api_tests -> spec-full-defence -> api_1v1_spec_full_defence_test.js no yes
1v1 FULL_DEFENCE claimant and defendant response small claim 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.manageContactInformation
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v1 spec api small claims journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v1_spec_small_full_defence_test.js no yes
1v2DS spec full defence 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2DS spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2DS_spec_full_defence_test.js no yes
1v2SS different response no full defence 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec api fast track journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_fast_full_defence_test.js no yes
1v2SS fast claim full defence and not proceed 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec api fast track journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_fast_full_defence_test.js no yes
1v2SS full defence and claimant response 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec api fast track journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_fast_full_defence_test.js no yes
1v2SS small claim different response full defence 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_full_defence_test.js no yes
1v2SS small claim full defence, claimant response 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-defence

@api-prod
civil-service: nightly

civil-service: master

civil-service: PR

civil-camunda-bpmn-definition: master

civil-camunda-bpmn-definition: PR
pr_ft_spec-full-defence 1v2SS spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_full_defence_test.js no yes
1v2SS small claim full defence, claimant response not proceed 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_full_defence_test.js no yes
1v2SS small claim full defence, defendant response 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 1v2SS spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_1v2SS_spec_full_defence_test.js no yes
2v1 fast claim different response full defence 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec fast track full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_fast_full_defence_test.js no yes
2v1 fast claim different response no full defence 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec fast track full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_fast_full_defence_test.js no yes
2v1 fast claim full defence and claimant response 1. api_spec_fast.createClaimWithRepresentedRespondent (skipped)
2. api_spec_fast.defendantResponse (skipped)
3. api_spec_fast.claimantResponse (skipped)
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec fast track full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_fast_full_defence_test.js yes yes
2v1 fast claim full defence and not proceed 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec fast track full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_fast_full_defence_test.js no yes
2v1 small claim different response full defence 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_full_defence_test.js no yes
2v1 small claim different response no full defence 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_full_defence_test.js yes yes
2v1 small claim full defence and defendant response 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_full_defence_test.js no yes
2v1 small claim full defence and not proceed 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence 2v1 spec full defence api journeys e2e -> tests -> api_tests -> spec-full-defence -> api_2v1_spec_full_defence_test.js no yes
LR v LIP spec full defence 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
@api-nightly-prod

@api-spec-full-defence
civil-service: nightly pr_ft_spec-full-defence LR v LIP spec full defence api journey e2e -> tests -> api_tests -> spec-full-defence -> api_LRvLIP_full_defence_test.js no yes
LiP v LiP defendant response with part admit pay by installments 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@ui-prod

@ui-nightly-prod

@api-spec-part-admit
civil-ccd-definition: master

civil-ccd-definition: PR

civil-ccd-definition: nightly
pr_ft_spec-part-admit LIP v LIP spec api part admit journey e2e -> tests -> api_tests -> spec-part-admit -> api_1v1_spec_cui_part_admit_installments_test.js no yes
1v1 spec part admit 1. api_spec.createClaimWithRepresentedRespondent (skipped)
2. api_spec.defendantResponse (skipped)
3. api_spec.claimantResponse (skipped)
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 1v1 spec part admit api journey e2e -> tests -> api_tests -> spec-part-admit -> api_1v1_spec_part_admit_test.js yes yes
1v1 spec api small claims 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 1v1 spec api small claims journey e2e -> tests -> api_tests -> spec-part-admit -> api_1v1_spec_small_part_admit_test.js no yes
1v2SS fast claim part admit, defendant and claimant response 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 1v2SS spec api fast track journeys e2e -> tests -> api_tests -> spec-part-admit -> api_1v2SS_spec_fast_part_admit_test.js no yes
1v2SS spec part admit 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 1v2SS spec part admit api journey e2e -> tests -> api_tests -> spec-part-admit -> api_1v2SS_spec_part_admit_test.js no yes
2v1 spec fast track part admit 1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 2v1 spec fast track part admit api journeys e2e -> tests -> api_tests -> spec-part-admit -> api_2v1_spec_part_admit_fast_test.js no yes
2v1 spec part admission 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit 2v1 spec part admission api journey e2e -> tests -> api_tests -> spec-part-admit -> api_2v1_spec_part_admit_test.js no yes
1v1 LiP v LiP Part admit defendant and claimant response - claimant rejects installment plan - CARM enabled 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
@api-nightly-prod

@api-spec-part-admit
civil-service: nightly pr_ft_spec-part-admit LIP v LIP spec part admit api journeys e2e -> tests -> api_tests -> spec-part-admit -> api_LIPvLIP_spec_test.js no yes
1v1 LR FAST TRACK prepare for conduct hearing stay case 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createSDO
5. api_spec.scheduleHearing
6. api_spec.amendHearingDueDate
7. api_spec.hearingFeePaid
8. api_spec.stayCase
9. api_spec.manageStay
10. api_spec.sendMessage
11. api_spec.replyMessage
12. api_spec.dismissCase
@api-nightly-prod

@api-stay-case
civil-service: nightly pr_ft_stay-case 1v1 spec stay case api journey e2e -> tests -> api_tests -> stay-case -> api_1v1_spec_stay_case_test.js no yes
1v2DS Stay Case Judicial Referral 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.stayCase
7. api.manageStay
8. api.sendMessage (skipped)
9. api.replyMessage (skipped)
10. api.createFinalOrder
11. api.scheduleHearing
12. api.dismissCase
@api-nightly-prod

@api-stay-case
civil-service: nightly pr_ft_stay-case 1v2DS spec stay case api journey e2e -> tests -> api_tests -> stay-case -> api_1v2DS_stay_case_test.js no yes
1v2SS LR UNSPEC claim hearing readiness 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.amendRespondent1ResponseDeadline
5. api.defaultJudgment
6. api.sdoDefaultJudgment
7. api.scheduleHearing
8. api.stayCase
9. api.manageStay
10. api.sendMessage
11. api.replyMessage
12. api.dismissCase
@api-nightly-prod

@api-stay-case
civil-service: nightly pr_ft_stay-case 1v2SS spec stay case api journey e2e -> tests -> api_tests -> stay-case -> api_1v2SS_stay_case_test.js no yes
1v1 JUDICIAL_REFERRAL Lip v Lip stay case dismiss case 1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.stayCase
5. api_spec_cui.manageStay
6. api_spec_cui.createSDO
7. api_spec_cui.dismissCase
@api-nightly-prod

@api-stay-case
civil-service: nightly pr_ft_stay-case LIP v LIP spec stay case api journey e2e -> tests -> api_tests -> stay-case -> api_LIPvLIP_spec_stay_case_test.js no yes
LR v LIP spec stay case 1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.stayCase
5. api_spec_cui.manageStay
6. api_spec_cui.sendMessage
7. api_spec_cui.replyMessage
8. api_spec_cui.createSDO
9. api_spec_cui.dismissCase
@api-nightly-prod

@api-stay-case
civil-service: nightly pr_ft_stay-case LR v LIP spec stay case api journey e2e -> tests -> api_tests -> stay-case -> api_LRvLIP_spec_stay_case_test.js no yes
1v1 unspec full defence 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.amendPartyDetails
7. api.acknowledgeClaim
8. api.informAgreedExtension
9. api.addDefendantLitigationFriend
10. api.defendantResponse
11. api.claimantResponse
@api-nightly-prod

@api-unspec-full-defence
civil-service: nightly pr_ft_unspec-full-defence 1v1 unspec full defence api journey e2e -> tests -> api_tests -> unspec-full-defence -> api_1v1_test.js no yes
1v2 different solicitor unspec full defence 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.amendPartyDetails
7. api.acknowledgeClaim
8. api.acknowledgeClaim (skipped)
9. api.informAgreedExtension
10. api.defendantResponse
11. api.claimantResponse
@api-nightly-prod

@api-unspec-full-defence
civil-service: nightly pr_ft_unspec-full-defence 1v2 different solicitor unspec full defence api journey e2e -> tests -> api_tests -> unspec-full-defence -> api_1v2_different_solicitor_test.js no yes
1v2 same solicitor unspec full defence 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.amendPartyDetails
7. api.acknowledgeClaim
8. api.informAgreedExtension
9. api.defendantResponse
10. api.claimantResponse
@api-nightly-prod

@api-unspec-full-defence
civil-service: nightly pr_ft_unspec-full-defence 1v2 same solicitor unspec full defence api journey e2e -> tests -> api_tests -> unspec-full-defence -> api_1v2_same_solicitor_test.js no yes
2v1 unspec full defence 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.amendPartyDetails
7. api.acknowledgeClaim
8. api.informAgreedExtension
9. api.defendantResponse
10. api.claimantResponse
@api-nightly-prod

@api-unspec-full-defence
civil-service: nightly pr_ft_unspec-full-defence 2v1 unspec full defence api journey e2e -> tests -> api_tests -> unspec-full-defence -> api_2v1_test.js no yes

Generating CodeceptJS Functional Test Group Documentation

Generating functional test group documentation JSON:

  1. yarn test:generate:ft-groups-ui-data writes e2e/e2e-documentation/results/ft-groups-data/ft-groups-ui-data.json.
  2. yarn test:generate:ft-groups-api-data writes e2e/e2e-documentation/results/ft-groups-data/ft-groups-api-data.json.

Uploading to Confluence:

  1. Export CONFLUENCE_PERSONAL_ACCESS_TOKEN, CONFLUENCE_BASE_URL, and CONFLUENCE_PAGE_ID.
  2. yarn test:confluence:ft-groups-ui-table updates the "Functional Test Groups" table on the Confluence page for UI groups.
  3. yarn test:confluence:ft-groups-api-table updates the "Functional Test Groups" table for API groups.
  4. Optional: pass a custom JSON path as the first argument to either script.

Updating README tables:

  1. yarn test:readme:ft-groups-ui-table refreshes the functional test groups UI section and yarn test:readme:ft-groups-api-table refreshes the functional test groups API section (run both commands to update the entire table set).
  2. Optional: pass a custom JSON path as the first argument to either script (e.g. yarn test:readme:ft-groups-ui-table ../path/to/ft-groups-ui.json).
  3. Commit README changes if required.

UI Functional Test Group Documentation

Show UI Functional Test Groups
Functional Test Group Folder Path GitHub Label Name Tag Pipeline Steps Covered Test Names
Case Flags e2e/tests/ui_tests/case-flags pr_ft_case-flags @ui-case-flags civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. I.createCaseFlags
7. I.validateCaseFlags (skipped)
8. I.manageCaseFlags
9. I.validateUpdatedCaseFlags (skipped)
10. api_spec.createClaimWithRepresentedRespondent
11. api_spec.defendantResponse
12. api_spec.claimantResponse
13. LRspec.createCaseFlags
14. LRspec.manageCaseFlags
1v1 case flags journey

1v1 spec case flags journey
Case Offline e2e/tests/ui_tests/case-offline pr_ft_case-offline @ui-case-offline civil-ccd-definition: PR 1. I.createCase Claimant solicitor raise a claim against 2 defendants, one of who is without a solicitor (LiP) should progress case offline
Case Progression e2e/tests/ui_tests/case-progression pr_ft_case-progression @ui-case-progression civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.acknowledgeClaim (skipped)
7. api.defendantResponse
8. api.claimantResponse
9. api.assignTaskToUser
10. I.initiateSDO
11. I.evidenceUpload
12. I.transferOnlineCase
13. api_spec_fast.createClaimWithRepresentedRespondent
14. LRspec.respondToClaimFullDefence
15. LRspec.respond1v2DiffLR_FullDefence
16. LRspec.respondToDefence
17. LRspec.initiateSDO
18. LRspec.evidenceUploadSpec
19. LRspec.createHearingScheduled
20. LRspec.payHearingFee
1v2DS fast track case progression journey

1v2DS spec small track case progression journey
Certificate of Service e2e/tests/ui_tests/cos pr_ft_cos @ui-cos civil-ccd-definition: PR 1. api.createClaimWithRespondentLitigantInPerson
2. I.fillLRNotifyClaimCOSForm
3. I.fillLRNotifyClaimDetailsCOSForm
4. I.fillNotifyClaimCOSForm
5. I.verifyCOSTabDetails
6. I.fillNotifyClaimDetailsCOSForm
7. I.verifyCOSTabNotifyClaimDetails
1v2 - one LIP and one LR - notify/notify claim details journey

1v2 two respondents are LIP - notify/notify claim details journey
Default Judgment e2e/tests/ui_tests/dj pr_ft_dj @ui-dj civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. api.createClaimWithRepresentedRespondent
5. api.amendClaimDocuments
6. api.notifyClaim
7. api.notifyClaimDetails
8. api.amendRespondent1ResponseDeadline
9. I.initiateDJUnspec
10. I.judgeAddsCaseNotes
11. api.assignTaskToUser
12. I.judgePerformDJDirectionOrder
13. api.amendHearingDate
14. WA.runChallengedAccessSteps
15. WA.runSpecificAccessRequestSteps
16. WA.runSpecificAccessApprovalSteps
17. WA.verifyApprovedSpecificAccess
18. WA.verifyStaffLink
19. WA.createBooking
20. WA.verifyCreatedBooking
21. api.amendRespondent2ResponseDeadline
22. I.staffPerformDJCaseTransferCaseOffline
1v1 create spec claim request default judgment

1v1 unspec default judgment

1v2 create spec claim, request default judgment

1v2 unspec default judgement
Discontinue Claim e2e/tests/ui_tests/discontinue-claim pr_ft_discontinue-claim @ui-discontinue-claim civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. LRspec.requestForDiscontinueThisClaimForUI
12. api.assignTaskToUser
13. LRspec.requestForValidateDiscontinuanceForUI
14. LRspec.addCaseNote
15. api_spec_small.createClaimWithRepresentedRespondent
16. api_spec_small.defendantResponse
17. api_spec_small.claimantResponse
18. LRspec.requestForDiscontinueThisClaimForUI1v2
19. LRspec.requestForDiscontinueThisClaimForUI2v1
Discontinue This Claim After Hearing Schedule - Full discontinuance - 1v1 - spec

Discontinue This Claim - Full discontinuance - 1v1 - spec

Discontinue This Claim - Hearing Schedule - Full discontinuance - 1v2 - spec

Discontinue This Claim - Full discontinuance - 1v2 - spec

Discontinue This Claim - Hearing Schedule - Full discontinuance - 2v1 - spec

Discontinue This Claim - Full discontinuance - 2v1 - spec
Flight Delay e2e/tests/ui_tests/flight-delay pr_ft_flight-delay @ui-flight-delay civil-ccd-definition: PR 1. LRspec.createCaseSpecifiedForFlightDelay Applicant solicitor creates 1v2DS specified claim defendant Different LRs for flight delay
Hearings e2e/tests/ui_tests/hearings pr_ft_hearings @ui-hearings civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. I.requestNewHearing
9. I.updateHearing
10. I.cancelHearing
1v2 Diff Sols Hearing Request Journey
Intermediate Track e2e/tests/ui_tests/intermediate-track pr_ft_intermediate-track @ui-intermediate-track civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.scheduleHearing
8. I.initiateFinalOrder
9. I.evidenceUpload
10. api_spec.createClaimWithRepresentedRespondent
11. api_spec.defendantResponse
12. api_spec.claimantResponse
13. api_spec.createFinalOrderJO
14. api_spec.scheduleHearing
15. api_spec.amendHearingDueDate
16. api_spec.hearingFeePaid
17. I.verifyBundleDetails
18. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
19. api_spec_cui.performCitizenDefendantResponse
20. I.respondToDefenceMinti
1v2DS unspec intermediate track

1v2DS spec intermediate track

1v2SS unspec intermediate track

1vLIP spec multi track
Judgment Online e2e/tests/ui_tests/jo pr_ft_jo @ui-jo civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.amendRespondent1ResponseDeadline
3. I.initiateDJSpec
4. LRspec.requestReferToJudgeDefendedClaim
5. api.assignTaskToUser
6. LRspec.generateDirectionsOrder
7. LRspec.requestSetAsideJudgmentFollowingApplication
8. LRspec.caseProceedsInCaseman
9. LRspec.requestSetAsideJudgmentFollowingDefenceReceived
10. LRspec.requestSetAsideJudgmentMadeInError
1v1 Spec Defence Received in Time Judgment Set Aside

1v1 Spec Set Aside Judgment Following Application

1v1 Spec Set Aside Judgment Following Receiving Defence

1v1 Spec Set Aside Judgment Following Judgment Made in Error
Manage Contact Information e2e/tests/ui_tests/mci pr_ft_mci @ui-mci civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.addDefendantLitigationFriend
5. api.defendantResponse
6. api.claimantResponse
7. I.manageWitnessesForDefendant
8. I.manageOrganisationIndividualsForClaimant
9. I.manageLitigationFriendForDefendant
10. I.manageDefendant
1v2 Same Solicitor - Manage Contact Information
Mediation e2e/tests/ui_tests/mediation pr_ft_mediation @ui-mediation civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createSDO
5. LRspec.uploadMediationDocs
6. api_spec.scheduleHearing
7. api_spec.amendHearingDueDate
8. api_spec.hearingFeePaid
1v2SS SDO Carm - Upload mediation documents

2v1 SDO Carm - Upload mediation documents
Multi Track e2e/tests/ui_tests/multi-track pr_ft_multi-track @ui-multi-track civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. api_spec.scheduleHearing
6. api_spec.amendHearingDueDate
7. api_spec.hearingFeePaid
8. I.evidenceUpload
9. I.verifyBundleDetails
10. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
11. api_spec_cui.performCitizenDefendantResponse
12. I.respondToDefenceMinti
1v2SS spec multi track

1vLIP multi track
Notice of Change e2e/tests/ui_tests/noc pr_ft_noc @ui-noc civil-ccd-definition: PR 1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
4. I.initiateNoticeOfChange
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
1v2 - both respondents litigant in person - NoC to same solicitor
Query Management e2e/tests/ui_tests/qm pr_ft_qm @ui-qm civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createFinalOrderJO
5. qmSteps.raiseLRQuery
6. qmSteps.respondToQuery
7. I.raiseFollowUpQuestionAndVerify
8. I.verifyFollowUpQuestionAsCaseWorker
9. I.verifyFollowUpQuestionAsJudge
10. I.raiseNewHearingQuery
11. I.verifyQueriesDetails
12. I.verifyQueriesDetailsAsCaseWorker
13. I.caseProceedsInCaseman
14. I.raiseNewQueryInOfflineState
15. I.raiseNewNonHearingQuery
Query Management - Raise, Respond and Follow up Queries

Query Management - Hearing E2E journey

Query Management - Non Hearing E2E journey
refunds e2e/tests/ui_tests/refunds pr_ft_refunds @ui-refunds civil-ccd-definition: PR 1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. I.navigateToServiceRequest
6. RequestRefundSteps.performRefunds
7. I.navigateToRefundsList
8. RequestRefundSteps.returnRefunds
9. RequestRefundSteps.reviewRefunds
10. RequestRefundSteps.approveRefund
11. RequestRefundSteps.rejectRefund
Request and Approval of a Refund after a return to Requestor by the Approval Caseworker

Request and Rejection of a Refund after a return to Requestor by the Approval Caseworker
Request For Reconsideration e2e/tests/ui_tests/rfr pr_ft_rfr @ui-rfr civil-ccd-definition: PR 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestForReconsiderationForUI
6. api.assignTaskToUser
7. LRspec.decisionForReconsideration
8. LRspec.decisionForReconsiderationYesOption
9. LRspec.decisionForReconsiderationNoOptionForAmending
Request for reconsideration - 1v1 - spec
Settle Claim e2e/tests/ui_tests/settle-claim pr_ft_settle-claim @ui-settle-claim civil-ccd-definition: PR 1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. LRspec.requestForSettleThisClaimForUI
6. LRspec.requestSettleThisClaimConsentOrderForUI
7. LRspec.requestForSettleThisClaimForUI2v1
8. LRspec.requestSettleThisClaimJudgesOrderForUI
Settle this Claim - Confirm marking as paid in full - 1v1 - spec

Settle this Claim - Reason for settlement - Consent order - 1v1 - spec

Settle this Claim - Confirm marking as paid in full - 1v2 - spec

Settle this Claim - Reason for settlement - Consent order - 1v2 - spec

Settle this Claim - Confirm marking as paid in full - 2v1 - spec

Settle this Claim - Reason for settlement - Consent order - 2v1 - spec

Settle this Claim - Reason for settlement - judges order - 2v1 - spec
Specified Full Admit e2e/tests/ui_tests/spec-full-admit pr_ft_spec-full-admit @ui-spec-full-admit civil-ccd-definition: PR 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimFullAdmit
3. api_spec_cui.createClaimWithUnrepresentedClaimant
4. api_spec_cui.performCitizenDefendantResponse
5. api_spec_cui.performCitizenClaimantResponse
2v1 Multi Party full admit Claim Creation 2v1

1v1 LiP v LiP defendant response with full admit pay by set date
Specified Full Defence e2e/tests/ui_tests/spec-full-defence pr_ft_spec-full-defence @ui-spec-full-defence civil-ccd-definition: PR 1. LRspec.createCaseSpecified
2. LRspec.informAgreedExtensionDateSpec
3. LRspec.respondToClaimFullDefence
4. LRspec.respondToDefence
5. LRspec.mediationUnsuccessful
6. api_spec_fast.createClaimWithRepresentedRespondent
7. LRspec.respond1v2DiffLR_FullDefence
8. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
9. api_spec_cui.performCitizenDefendantResponse
10. api_spec_cui.claimantResponse
1v1 spec claim journey

Claim creation 1v1 small claims

Claim creation 1v2 Diff Solicitor with fast claims

Claim creation 1v2 Same Solicitor with Fast track claims

Claim creation 1v2 Same Solicitor with Small claims

2v1 Multi Party full defence Claim Creation 2v1

LR v LIP spec full defence
Specified Part Admit e2e/tests/ui_tests/spec-part-admit pr_ft_spec-part-admit @ui-spec-part-admit civil-ccd-definition: PR 1. LRspec.createCaseSpecified
2. LRspec.respondToClaimPartAdmit
3. api_spec_cui.createClaimWithUnrepresentedClaimant
4. api_spec_cui.performCitizenDefendantResponse
5. api_spec_cui.performCitizenClaimantResponse
2v1 Multi Party part admit Claim Creation 2v1

1v1 LiP v LiP Part admit defendant and claimant response - claimant rejects installment plan - CARM enabled
Stay Case e2e/tests/ui_tests/stay-case pr_ft_stay-case @ui-stay-case civil-ccd-definition: PR 1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. LRspec.respondToDefence
4. LRspec.stayCase
5. LRspec.manageStay
6. api.createClaimWithRepresentedRespondent
7. api.notifyClaim
8. api.notifyClaimDetails
9. api.acknowledgeClaim (skipped)
10. api.defendantResponse
11. api.claimantResponse
12. I.addUnavailableDates
13. I.stayCase
14. I.manageStay
1v2DS spec stay case journey

1v2 Different Solicitors fast track - Claim Journey
Unspecified Full Defence e2e/tests/ui_tests/unspec-full-defence pr_ft_unspec-full-defence @ui-unspec-full-defence civil-ccd-definition: PR 1. I.createCase
2. I.notifyClaim
3. I.notifyClaimDetails
4. I.acknowledgeClaim
5. I.informAgreedExtensionDate
6. I.addDefendantLitigationFriend
7. I.respondToClaim
8. I.respondToDefence
9. api.createClaimWithRepresentedRespondent
10. api.notifyClaim
11. api.notifyClaimDetails
1v1 - Claim Journey

1v2 Different Solicitors fast track - Claim Journey

1v2 Different Solicitors small claims - Claim Journey

1v2 Same Solicitor Claim Journey

2v1 Claim Journey Fast track

API Functional Test Group Documentation

Show API Functional Test Groups
Functional Test Group Folder Path GitHub Label Name Tag Pipeline Steps Covered Test Names
Bulk Claim e2e/tests/api_tests/bulk-claim pr_ft_bulk-claim @api-bulk-claim civil-service: PR
civil-camunda-bpmn-definition: PR
1. bulks.createClaimFromSDTRequestValidSuccessSyncResponse
2. bulks.createClaimFromSDTRequestForDuplicateCaseCheckCall
3. bulks.createClaimFromSDTRequestForPostCodeNegative
4. bulks.createClaimFromSDTRequestForPostCodePositive
5. bulks.createNewClaimWithCaseworkerCivilService
1v1 with No interest - Create claim via SDT - Claim Created - valid success sync response

1v1 with No interest - Create claim via SDT - Duplicate case check call

1v1 with No interest - Create claim via SDT - Postcode Negative Validation

1v1 with No interest - Create claim via SDT - Postcode Positive Validation

Create claim - 1v1 with interest

Create claim - 1v1 with No interest

Create claim - 1v2 with No interest
Case Flags e2e/tests/api_tests/case-flags pr_ft_case-flags @api-case-flags civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createCaseFlags
7. api.manageCaseFlags
8. api_spec.createClaimWithRepresentedRespondent
9. api_spec.defendantResponse
10. api_spec.claimantResponse
11. api_spec.createCaseFlags
12. api_spec.manageCaseFlags
1v1 case flags

1v1 spec case flags
Case Offline e2e/tests/api_tests/case-offline pr_ft_case-offline @api-case-offline civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.moveCaseToCaseman
Create claim and move it to caseman
Case Progression e2e/tests/api_tests/case-progression pr_ft_case-progression @api-case-progression civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaid
13. api.triggerBundle
14. api.createFinalOrder
15. api.hearingFeeUnpaid
16. api_spec_cui.createClaimWithUnrepresentedClaimant
17. api_spec_cui.performCitizenDefendantResponse
18. api_spec_cui.performCitizenClaimantResponse
19. api_spec_cui.createSDO
20. api_spec_cui.evidenceUploadApplicant
21. api_spec_cui.evidenceUploadDefendant
22. api_spec_cui.scheduleHearing
23. api_spec_cui.trialReadinessCitizen
24. api_spec_cui.createFinalOrder
25. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
26. api_spec_cui.claimantResponse
27. api_spec_cui.amendHearingDueDate
28. api_spec_cui.hearingFeePaid
1v1 full defence unspecified - judge draws fast track WITH sum of damages - hearing scheduled

1v1 full defence unspecified - judge draws fast track WITHOUT sum of damages - hearing scheduled

1v1 full defence unspecified - judge draws small claims WITH sum of damages - hearing scheduled

1v1 full defence unspecified - judge draws small claims WITHOUT sum of damages - hearing scheduled

1v1 LiP v LiP Case Progression Journey

1v1 LR v LiP case progression
Certificate of Service e2e/tests/api_tests/cos pr_ft_cos @api-cos civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRespondentLitigantInPerson
2. api.notifyClaimLip
3. api.notifyClaimDetailsLip
Create claim where respondent is litigant in person and notify/notify details

Create claim where one respondent is LIP one is LR and notify/notify details

Create claim where two respondents are LIP and notify/notify details
Default Judgment e2e/tests/api_tests/dj pr_ft_dj @api-dj civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.amendRespondent1ResponseDeadline
6. api.defaultJudgment
7. api.assignTaskToUser
8. api.sdoDefaultJudgment
9. api.evidenceUploadJudge
10. api.evidenceUploadApplicant
11. api.evidenceUploadRespondent
12. api.scheduleHearing
13. api.amendHearingDueDate
14. api.hearingFeePaid
15. api.trialReadiness
16. api.triggerBundle
17. api_spec.createClaimWithRepresentedRespondent
18. api_spec.amendRespondent1ResponseDeadline
19. api_spec.defaultJudgmentSpec
Unspec 1v1 api default judgment journey

Unspec 1v2 api default judgment journey

Unspec 2v1 api default judgment journey

Default Judgment Spec claim 1v1

Default Judgment Spec claim 1v2 divergent

Default Judgment Spec claim 1v2 non divergent

Default Judgment Spec claim 2v1
Discontinue Claim e2e/tests/api_tests/discontinue-claim pr_ft_discontinue-claim @api-discontinue-claim civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.discontinueClaim
5. api_spec.createClaimWithRepresentedRespondent
6. api_spec.discontinueClaim
7. api_spec.validateDiscontinueClaimClaimant
Discontinue claim 1v1 LR v LiP defendant and claimant response - claim created from exui - CARM not enabled

1v1 discontinue claim spec

1v2 discontinue claim spec

1v2 discontinue claim spec negative

2v1 discontinue claim spec
Dispute Resolution Hearing e2e/tests/api_tests/drh pr_ft_drh @api-drh civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaidDRH
13. api_spec_small.createClaimWithRepresentedRespondent
14. api_spec_small.defendantResponse
15. api_spec_small.claimantResponse
16. api_spec_small.uploadMediationDocuments
17. api_spec_small.createSDO
18. api_spec_small.mediationUnsuccessful
19. api.triggerBundle
20. api.createFinalOrderJO
1v1 full defence unspecified - judge draws small claims DRH - hearing scheduled

1v1 spec small create SDO for DRH - CARM disabled

1v1 spec small create SDO for DRH - CARM enabled

1v1 unspec create SDO for DRH
Flight Delay e2e/tests/api_tests/flight-delay pr_ft_flight-delay @api-flight-delay civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimSpecFlightDelay
2. api_spec.defendantResponse
3. api_spec.claimantResponseForFlightDelay
4. api_spec.createSDO
1v1 full defence unspecified - judge draws small claims WITHOUT sum of damages - flight delay

1v1 specified - flight delay other option Small-claim
Hearings e2e/tests/api_tests/hearings pr_ft_hearings @api-hearings civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_fast.createClaimWithRepresentedRespondent
2. api_spec_fast.defendantResponse
3. api_spec_fast.claimantResponse
4. hearings.createCaseFlags
5. api_spec_fast.createSDO
6. hearings.generateHearingsPayload
7. api.createClaimWithRepresentedRespondent
8. api.notifyClaim
9. api.notifyClaimDetails
10. api.defendantResponse
11. api.claimantResponse
12. api.createSDO
13. hearings.setupStaticMocks
14. api_spec_small.createClaimWithRepresentedRespondent
15. api_spec_small.defendantResponse
16. api_spec_small.claimantResponse
17. api_spec_small.createSDO
18. hearings.createSpecDisposalHearing
19. hearings.triggerSpecAutomatedHearingNoticeScheduler
20. hearings.createSpecTrialHearing
21. hearings.createSpecDisputeResolutionHearing
CCD 1v2 Spec fast hearings API test

CCD 1v2 Unspec fast hearings API test

Spec automated hearing notice schedulers
Intermediate Track e2e/tests/api_tests/intermediate-track pr_ft_intermediate-track @api-intermediate-track civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.createFinalOrder
7. api.evidenceUploadRespondent
8. api.scheduleHearing
9. api_spec.createClaimWithRepresentedRespondent
10. api_spec.defendantResponse
11. api_spec.claimantResponse
12. api_spec.createFinalOrderJO
13. api_spec.evidenceUploadApplicant
14. api_spec.scheduleHearing
15. api_spec_cui.createClaimWithUnrepresentedClaimant
16. api_spec_cui.performCitizenDefendantResponse
17. api_spec_cui.performCitizenClaimantResponse
18. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
19. api_spec_cui.claimantResponse
20. api_spec_cui.assignTaskToUser
1v1 Create Unspecified Intermediate Track claim

1v2DS spec full defence intermediate claim

1v2 Same Solicitor Create Unspecified Intermediate Track claim

1v1 LiP v LiP defendant and claimant response - CARM enabled - Minti Enabled

1v1 LR v LiP intermediate track
Judgment Online e2e/tests/api_tests/jo pr_ft_jo @api-jo civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec_cui.judgmentPaidInFullCui
5. api_spec.createClaimWithRepresentedRespondent
6. api_spec.amendRespondent1ResponseDeadline
7. api_spec.defaultJudgmentSpec
8. api_spec.markJudgmentPaid
9. api_spec.setAsideJudgment
10. api_spec.defendantResponse
11. api_spec.claimantResponse
12. api_spec.createSDO
13. api_spec.createFinalOrderJO
14. api_spec.confirmOrderReview
15. api_spec.recordJudgment
16. api_spec.editJudgment
1v1 LiP v LiP defendant response with part admit pay by installments judgment by admission mark paid in full

SetAside Default Judgment after judgment error - Spec claim 1v1 - Case taken offline

Record Judgment with mark judgment paid Spec claim 1v2
Manage Contact Information e2e/tests/api_tests/mci pr_ft_mci @api-mci civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.manageDefendant1Details (skipped)
7. api.manageDefendant1LROrgDetails
8. api_spec_small.createClaimWithRepresentedRespondent
9. api_spec_small.defendantResponse
10. api_spec_small.claimantResponse
11. api_spec_small.manageContactInformation
1v1 manage contact information

1v1 spec api manage contact information

1v1 spec api manage contact information - CARM enabled
Mediation e2e/tests/api_tests/mediation pr_ft_mediation @api-mediation civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.claimantResponse
4. api_spec_cui.mediationUnsuccessful
5. api_spec_small.createClaimWithRepresentedRespondent
6. api_spec_small.defendantResponse
7. api_spec_small.claimantResponse
8. api_spec_small.mediationUnsuccessful
9. api_spec_small.uploadMediationDocuments
10. api_spec_small.createSDO
11. api_spec.createClaimWithRepresentedRespondent
12. api_spec.defendantResponse
13. api_spec.claimantResponse
14. api_spec.mediationUnsuccessful
15. api_spec.uploadMediationDocuments
CARM enabled

CARM not enabled

1v1 claimant and defendant upload mediation documents - CARM enabled

1v2 different solicitor claimant and defendant upload mediation documents - CARM enabled
Multi Track e2e/tests/api_tests/multi-track pr_ft_multi-track @api-multi-track civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. api.assignTaskToUser
7. api.createFinalOrder
8. api.evidenceUploadApplicant
9. api.scheduleHearing
10. api_spec.createClaimWithRepresentedRespondent
11. api_spec.defendantResponse
12. api_spec.claimantResponse
13. api_spec.createFinalOrderJO
14. api_spec.evidenceUploadRespondent
15. api_spec.scheduleHearing
16. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
17. api_spec_cui.performCitizenDefendantResponse
18. api_spec_cui.claimantResponse
19. api_spec_cui.assignTaskToUser
1v1 unspec multi track

1v1 spec full defence multi claim

1v2DS unspec multi track claim

1v2DS spec full defence multi claim

1v1 LR v LiP multi track
Noise Induced Hearing Loss e2e/tests/api_tests/nihl pr_ft_nihl @api-nihl civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.createSDO
8. api.evidenceUploadApplicant
9. api.evidenceUploadRespondent
10. api.scheduleHearing
11. api.amendHearingDueDate
12. api.hearingFeePaid
13. api.triggerBundle
14. api.createFinalOrder
1v1 unspec create SDO for Noise Induced Hearing Loss
Not Suitable For SDO e2e/tests/api_tests/not-suitable-sdo pr_ft_not-suitable-sdo @api-not-suitable-sdo civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.amendClaimDocuments
3. api.notifyClaim
4. api.notifyClaimDetails
5. api.defendantResponse
6. api.claimantResponse
7. api.notSuitableSDO
8. api.transferCase
9. api_spec.createClaimWithRepresentedRespondent
10. api_spec.defendantResponse
11. api_spec.claimantResponse
12. api_spec.notSuitableSDOspec
1v1 unspec full defence - not suitable SDO - Transfer Case

Transfer Online Spec claim 1v2 - not suitable SDO - Other reasons

1v2 full defence unspecified - not suitable SDO - Transfer Case)
Notice of Change e2e/tests/api_tests/noc pr_ft_noc @api-noc civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. noc.requestNoticeOfChangeForApplicant1Solicitor
5. api.checkUserCaseAccess
6. noc.requestNoticeOfChangeForRespondent1Solicitor
7. api_spec.createClaimWithRepresentedRespondent
8. api_spec.checkUserCaseAccess
9. noc.requestNoticeOfChangeForRespondent2Solicitor
10. api_spec.defendantResponse
11. api.createClaimWithRespondentLitigantInPerson
12. api.notifyClaimLip
13. api.notifyClaimDetailsLip
14. noc.requestNoticeOfChangeForApplicant2Solicitor
15. api.defendantResponse
16. api.claimantResponse
17. api_spec_cui.createClaimWithUnrepresentedClaimant
18. api_spec_cui.checkUserCaseAccess
19. api_spec_cui.performCitizenDefendantResponse
20. api_spec_cui.claimantResponse
1v1 unspec notice of change

1v1 spec notice of change

1vDS spec notice of change

notice of change - 1v2 - same solicitor to diff solicitor

1vSS spec notice of change

1vLIP unspec notice of change

2v1 unspec notice of change

2v1 spec notice of change

notice of change - 1v2 - both respondents LiPs to diff solicitor

notice of change - 1v2 - both respondents LiPs to same solicitor

LR v LiP notice of change

LR v LR LIP spec notice of change
Query Management e2e/tests/api_tests/qm pr_ft_qm @api-qm civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.notifyClaim
3. api.notifyClaimDetails
4. api.defendantResponse
5. api.claimantResponse
6. qmSteps.raiseLRQuery
7. qmSteps.validateQmResponseTask
8. qmSteps.respondToQuery
9. qmSteps.followUpOnLRQuery
10. api_spec_cui.createClaimWithUnrepresentedClaimant
11. api_spec_cui.performCitizenDefendantResponse
12. api_spec_cui.performCitizenClaimantResponse
13. api_spec_cui.createSDO
14. qmSteps.raiseLipQuery
15. qmSteps.followUpOnLipQuery
CCD 1v2 Unspec fast hearings API test

LR v LIP query management spec
Request For Reconsideration e2e/tests/api_tests/rfr pr_ft_rfr @api-rfr civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_small.createClaimWithRepresentedRespondent
2. api_spec_small.defendantResponse
3. api_spec_small.claimantResponse
4. api_spec_small.createSDO
5. api_spec_small.requestForReconsideration
6. api_spec_small.judgeDecisionOnReconsiderationRequest
7. api_spec_cui.createClaimWithUnrepresentedClaimant
8. api_spec_cui.performCitizenDefendantResponse
9. api_spec_cui.performCitizenClaimantResponse
10. api_spec_cui.createSDO
11. api_spec_cui.requestForReconsiderationCitizen
12. api_spec_cui.judgeDecisionOnReconsiderationRequest
13. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
14. api_spec_cui.claimantResponse
1v1 spec request for reconsideration for create new SDO

1v1 spec request for reconsideration for uphold previous order

1v2 spec request for reconsideration by defendant 2 for create general order

1v1 LiP v LiP Request for reconsideration

1v1 LR v LiP Request for reconsideration
Settle Claim e2e/tests/api_tests/settle-claim pr_ft_settle-claim @api-settle-claim civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.informAgreedExtensionDate
3. api_spec.defendantResponse
4. api_spec.claimantResponse
5. api_spec.settleClaim
6. api_spec.settleClaimSelectClaimant
1v1 settle claim spec

1v2 settle claim spec

2v1 settle claim spec
spec-counterclaim e2e/tests/api_tests/spec-counter-claim pr_ft_spec-counterclaim @api-spec-counterclaim civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec_small.createClaimWithRepresentedRespondent
4. api_spec_small.defendantResponse
5. api_spec_fast.createClaimWithRepresentedRespondent
6. api_spec_fast.defendantResponse
1v1 counter claim

1v1 spec small claim counter claim

1v2SS small claim counter claim

1v2SS fast claim counter claim

2v1 small claim counter claim

2v1 fast claim counter claim
Specified Full Admit e2e/tests/api_tests/spec-full-admit pr_ft_spec-full-admit @api-spec-full-admit civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec_small.createClaimWithRepresentedRespondent
5. api_spec_small.defendantResponse
6. api_spec_small.claimantResponse
7. api_spec_fast.createClaimWithRepresentedRespondent
8. api_spec_fast.defendantResponse
9. api_spec_fast.claimantResponse
10. api_spec_cui.createClaimWithUnrepresentedClaimant
11. api_spec_cui.performCitizenDefendantResponse
12. api_spec_cui.performCitizenClaimantResponse
1v1 spec full admit

1v1 spec small claims full admit

1v2SS fast claim fast claim full admit, defendant and claimant response

1v2SS small claim full admit, claimant response

2v1 fast claim full admission

2v1 spec fast track full admission

2v1 spec full admit

1v1 LiP v LiP defendant response with full admit pay by set date
Specified Full Defence e2e/tests/api_tests/spec-full-defence pr_ft_spec-full-defence @api-spec-full-defence civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.informAgreedExtensionDate
3. api_spec.defendantResponse
4. api_spec.claimantResponse
5. api_spec_small.createClaimWithRepresentedRespondent
6. api_spec_small.defendantResponse
7. api_spec_small.claimantResponse
8. api_spec_small.manageContactInformation
9. api_spec_fast.createClaimWithRepresentedRespondent
10. api_spec_fast.defendantResponse
11. api_spec_fast.claimantResponse
12. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
13. api_spec_cui.performCitizenDefendantResponse
14. api_spec_cui.claimantResponse
1v1 spec full defence

1v1 FULL_DEFENCE claimant and defendant response small claim

1v2DS spec full defence

1v2SS different response no full defence

1v2SS fast claim full defence and not proceed

1v2SS full defence and claimant response

1v2SS small claim different response full defence

1v2SS small claim full defence, claimant response

1v2SS small claim full defence, claimant response not proceed

1v2SS small claim full defence, defendant response

2v1 fast claim different response full defence

2v1 fast claim different response no full defence

2v1 fast claim full defence and claimant response

2v1 fast claim full defence and not proceed

2v1 small claim different response full defence

2v1 small claim different response no full defence

2v1 small claim full defence and defendant response

2v1 small claim full defence and not proceed

LR v LIP spec full defence
Specified Part Admit e2e/tests/api_tests/spec-part-admit pr_ft_spec-part-admit @api-spec-part-admit civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec_cui.createClaimWithUnrepresentedClaimant
2. api_spec_cui.performCitizenDefendantResponse
3. api_spec_cui.performCitizenClaimantResponse
4. api_spec.createClaimWithRepresentedRespondent
5. api_spec.defendantResponse
6. api_spec.claimantResponse
7. api_spec_small.createClaimWithRepresentedRespondent
8. api_spec_small.defendantResponse
9. api_spec_small.claimantResponse
10. api_spec_fast.createClaimWithRepresentedRespondent
11. api_spec_fast.defendantResponse
12. api_spec_fast.claimantResponse
LiP v LiP defendant response with part admit pay by installments

1v1 spec part admit

1v1 spec api small claims

1v2SS fast claim part admit, defendant and claimant response

1v2SS spec part admit

2v1 spec fast track part admit

2v1 spec part admission

1v1 LiP v LiP Part admit defendant and claimant response - claimant rejects installment plan - CARM enabled
Stay Case e2e/tests/api_tests/stay-case pr_ft_stay-case @api-stay-case civil-service: PR
civil-camunda-bpmn-definition: PR
1. api_spec.createClaimWithRepresentedRespondent
2. api_spec.defendantResponse
3. api_spec.claimantResponse
4. api_spec.createSDO
5. api_spec.scheduleHearing
6. api_spec.amendHearingDueDate
7. api_spec.hearingFeePaid
8. api_spec.stayCase
9. api_spec.manageStay
10. api_spec.sendMessage
11. api_spec.replyMessage
12. api_spec.dismissCase
13. api.createClaimWithRepresentedRespondent
14. api.notifyClaim
15. api.notifyClaimDetails
16. api.defendantResponse
17. api.claimantResponse
18. api.stayCase
19. api.manageStay
20. api.sendMessage (skipped)
21. api.replyMessage (skipped)
22. api.createFinalOrder
23. api.scheduleHearing
24. api.dismissCase
25. api.amendRespondent1ResponseDeadline
26. api.defaultJudgment
27. api.sdoDefaultJudgment
28. api.sendMessage
29. api.replyMessage
30. api_spec_cui.createClaimWithUnrepresentedClaimant
31. api_spec_cui.performCitizenDefendantResponse
32. api_spec_cui.performCitizenClaimantResponse
33. api_spec_cui.stayCase
34. api_spec_cui.manageStay
35. api_spec_cui.createSDO
36. api_spec_cui.dismissCase
37. api_spec_cui.createSpecifiedClaimWithUnrepresentedRespondent
38. api_spec_cui.claimantResponse
39. api_spec_cui.sendMessage
40. api_spec_cui.replyMessage
1v1 LR FAST TRACK prepare for conduct hearing stay case

1v2DS Stay Case Judicial Referral

1v2SS LR UNSPEC claim hearing readiness

1v1 JUDICIAL_REFERRAL Lip v Lip stay case dismiss case

LR v LIP spec stay case
Unspecified Full Defence e2e/tests/api_tests/unspec-full-defence pr_ft_unspec-full-defence @api-unspec-full-defence civil-service: PR
civil-camunda-bpmn-definition: PR
1. api.createClaimWithRepresentedRespondent
2. api.addCaseNote
3. api.amendClaimDocuments
4. api.notifyClaim
5. api.notifyClaimDetails
6. api.amendPartyDetails
7. api.acknowledgeClaim
8. api.informAgreedExtension
9. api.addDefendantLitigationFriend
10. api.defendantResponse
11. api.claimantResponse
12. api.acknowledgeClaim (skipped)
1v1 unspec full defence

1v2 different solicitor unspec full defence

1v2 same solicitor unspec full defence

2v1 unspec full defence

Testing in IntelliJ (Ultimate Edition)

  1. Running a test_name.js
  • Select the .js file containing the tests you want to run and modify its run configuration.

  • Set "Node interpreter" to: [...]\node.exe

  • Set "Node parameters" to: "[...]\civil-ccd-definition\node_modules\codeceptjs\bin\codecept.js" run --debug --verbose

  • Set "Working directory" to: "[...]\civil-ccd-definition"

  • Set JavaScript file to: "[...]\test_name.js"

  • Set "Environment variables" to:

  • S2S_SECRET=[...];ENVIRONMENT=[...];NODE_TLS_REJECT_UNAUTHORIZED=0;SHOW_BROWSER_WINDOW=true

  1. Running a test from package.json
  • Run > Edit configurations > + > Node.js

  • Set "Node interpreter" to: [...]\node.exe

  • Set "Node parameters" to: "[...]\civil-ccd-definition\node_modules\codeceptjs\bin\codecept.js" run --grep @[test_name] --debug --verbose

  • Set "Working directory" to: "[...]\civil-ccd-definition"

  • Set "Environment variables" to:

  • S2S_SECRET=[...];ENVIRONMENT=[...];NODE_TLS_REJECT_UNAUTHORIZED=0;SHOW_BROWSER_WINDOW=true

Adding Git Conventions

Include the git conventions.

  • Make sure your git version is at least 2.9 using the git --version command
  • Run the following command:
git config --local core.hooksPath .git-config/hooks

Once the above is done, you will be required to follow specific conventions for your commit messages and branch names.

If you violate a convention, the git error message will report clearly the convention you should follow and provide additional information where necessary.

Optional:

  • Install this plugin in Chrome: https://github.com/refined-github/refined-github

    It will automatically set the title for new PRs according to the first commit message, so you won't have to change it manually.

    Note that it will also alter other behaviours in GitHub. Hopefully these will also be improvements to you.

In case of problems

  1. Get in touch with your Technical Lead so that they can get you unblocked

  2. If the rare eventuality that the above is not possible, you can disable enforcement of conventions using the following command

    git config --local --unset core.hooksPath

    Still, you shouldn't be doing it so make sure you get in touch with a Technical Lead soon afterwards.

Development / Debugging Environment - Preview with Mirrord

As an alternative for a development environment there is a procedure in place where after running the command below the required services for Civil are created in Preview under the developer's name, so these will be exclusively for the named developer use.

While connected to the VPN simply run one of the below commands from your project's (civil-ccd-definition) folder: Note: be sure to have Docker running

echo "CIVIL_SERVICE_IMAGE=latest" >> .env.local && npx @hmcts/dev-env@latest --env .env.local && ./bin/setup-devuser-preview-env.sh

You can optionally specify a branch for CCD definitions and Camunda definitions like below or leave it blank to use master.

echo "CIVIL_SERVICE_IMAGE=latest" >> .env.local && npx @hmcts/dev-env@latest --env .env.local && ./bin/setup-devuser-preview-env.sh camundaBranch dmnBranch waStandaloneBranch

Once the pods are up and running you can connect to them using a plugin called Mirrord on Intellij. https://mirrord.dev

If you want to clean up the environment just run:

npx @hmcts/dev-env@latest --delete

To run the specialised charts, where you can get Work Allocation for instance, run:

npx @hmcts/dev-env@latest --template values.enableWA.preview.template.yaml && ./bin/setup-devuser-preview-env.sh

Note: enabling HMC, will create a custom CaseType in definitions and import it to AAT. Please delete the same after use by running:

./bin/delete-dev-preview-definition-from-aat.sh

Hearings Development - Preview

For now any Hearings related PRs, i.e. that requires HMC/ILA must undergo some manual setup.

1 - Execute the commands below replacing ${PR_NUMBER} accordingly to create the topic subscription required

    az servicebus topic subscription create --resource-group hmc-shared-aat --namespace-name hmc-servicebus-aat \
      --topic-name hmc-to-cft-aat --subscription DCD-CNP-DEV --name hmc-to-civil-subscription-pr-${PR_NUMBER} \
      --subscription DCD-CNP-DEV && \
    az servicebus topic subscription rule create --resource-group hmc-shared-aat --subscription DCD-CNP-DEV\
      --namespace-name hmc-servicebus-aat --topic-name hmc-to-cft-aat \
      --subscription-name hmc-to-civil-subscription-pr-${PR_NUMBER} \
      --name hmc-servicebus-aat-subscription-rule-civil --subscription DCD-CNP-DEV\
      --filter-sql-expression "hmctsServiceId IN ('AAA7','AAA6')"

(Remember to delete this once finished with the PR using "az servicebus topic subscription delete")

2 - Add the label pr-values:enableHmc on your GitHub PR

3 - When in XUI/CUI the case type will have an extension to your PR number added to it.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

No description or website provided.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors