generated from ministryofjustice/hmpps-template-kotlin
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathapplication-integration-test.yml
113 lines (109 loc) · 3.38 KB
/
application-integration-test.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
server:
shutdown: immediate
management.endpoint:
health.cache.time-to-live: 0
info.cache.time-to-live: 0
services:
hmpps-auth:
base-url: http://localhost:3000
username: client
password: client-secret
adjudications:
base-url: http://localhost:4010
assess-risks-and-needs:
base-url: http://localhost:4011
case-notes:
base-url: http://localhost:4012
create-and-vary-licence:
base-url: http://localhost:4013
manage-pom-case-api:
base-url: http://localhost:4014
ndelius:
base-url: http://localhost:4015
prison-api:
base-url: http://localhost:4016
prisoner-offender-search:
base-url: http://localhost:4017
probation-integration-epf:
base-url: http://localhost:4018
probation-offender-search:
base-url: http://localhost:4019
plp:
base-url: http://localhost:4020
hmpps.sqs:
provider: localstack
queues:
audit:
queueName: "audit"
authorisation:
consumers:
automated-test-client:
include:
- "/v1/persons"
- "/v1/persons/[^/]*$"
- "/v1/persons/.*/images"
- "/v1/persons/.*/name"
- "/v1/images/[^/]*$"
- "/v1/persons/.*/addresses"
- "/v1/persons/.*/offences"
- "/v1/persons/.*/alerts"
- "/v1/pnd/persons/.*/alerts"
- "/v1/persons/.*/alerts/pnd"
- "/v1/persons/.*/sentences"
- "/v1/persons/.*/sentences/latest-key-dates-and-adjustments"
- "/v1/persons/.*/risks/scores"
- "/v1/persons/.*/needs"
- "/v1/persons/.*/risks/serious-harm"
- "/v1/persons/.*/reported-adjudications"
- "/v1/persons/.*/adjudications"
- "/v1/persons/.*/licences/conditions"
- "/v1/persons/.*/protected-characteristics"
- "/v1/persons/.*/risks/mappadetail"
- "/v1/persons/.*/risks/categories"
- "/v1/persons/.*/status-information"
- "/v1/persons/.*/risks/dynamic"
- "/v1/persons/.*/case-notes"
- "/v1/persons/.*/person-responsible-officer"
- "/v1/persons/.*/risk-management-plan"
- "/v1/persons/.*/cell-location"
- "/v1/persons/.*/plp-induction-schedule"
- "/v1/persons/.*/plp-induction-schedule/history"
- "/v1/persons/.*/plp-review-schedule"
- "/v1/persons/.*/expression-of-interest/jobs/[^/]*$"
- "/v1/epf/person-details/.*/[^/]*$"
- "/v1/hmpps/id/nomis-number/[^/]*$"
- "/v1/hmpps/id/by-nomis-number/[^/]*$"
- "/v1/hmpps/id/nomis-number/by-hmpps-id/[^/]*$"
- "/health"
- "/health/ping"
- "/health/readiness"
- "/health/liveness"
- "/info"
- "/v1/prison/prisoners/[^/]*$"
- "/v1/prison/prisoners"
- "/v1/prison/.*/prisoners/[^/]*/balances$"
- "/v1/prison/.*/prisoners/.*/accounts/.*/balances"
- "/v1/prison/.*/prisoners/.*/accounts/.*/transactions"
- "/v1/prison/.*/prisoners/.*/transactions/[^/]*$"
filters:
config-test:
include:
- "/v1/config/authorisation"
filters:
all-access:
include:
- "/.*"
filters:
limited-prisons:
include:
- "/v1/prison/prisoners/[^/]*$"
- "/v1/prison/.*/prisoners/.*/accounts/.*/transactions"
- "/v1/prison/.*/prisoners/.*/transactions/[^/]*$"
filters:
prisons:
- ABC
no-prisons:
include:
- "/v1/prison/prisoners/[^/]*$"
filters:
prisons: