Skip to content

Commit 0bc5c91

Browse files
author
Junwei Dai
committed
Update schema to use application/json content type
Signed-off-by: Junwei Dai <[email protected]>
1 parent a5827e0 commit 0bc5c91

File tree

4 files changed

+6
-83
lines changed

4 files changed

+6
-83
lines changed

tests/default/flow_framework/deprovision.yaml

-20
Original file line numberDiff line numberDiff line change
@@ -25,33 +25,13 @@ epilogues:
2525
parameters:
2626
workflow_id: ${create_flow_framework.test_workflow_id}
2727
chapters:
28-
- synopsis: Check the provision status before calling the deprovision API.
29-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
30-
method: GET
31-
parameters:
32-
workflow_id: ${create_flow_framework.test_workflow_id}
33-
response:
34-
status: 200
35-
payload:
36-
workflow_id: ${create_flow_framework.test_workflow_id}
37-
state: PROVISIONING
3828
- synopsis: Deprovision workflow.
3929
path: /_plugins/_flow_framework/workflow/{workflow_id}/_deprovision
4030
method: POST
4131
parameters:
4232
workflow_id: ${create_flow_framework.test_workflow_id}
4333
response:
4434
status: 200
45-
- synopsis: Check the provision status after calling the deprovision API.
46-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
47-
method: GET
48-
parameters:
49-
workflow_id: ${create_flow_framework.test_workflow_id}
50-
response:
51-
status: 200
52-
payload:
53-
workflow_id: ${create_flow_framework.test_workflow_id}
54-
state: NOT_STARTED
5535
- synopsis: Deprovision workflow using an invalid ID.
5636
path: /_plugins/_flow_framework/workflow/{workflow_id}/_deprovision
5737
method: POST

tests/default/flow_framework/provision.yaml

+1-21
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,6 @@ epilogues:
2323
parameters:
2424
workflow_id: ${create_flow_framework.test_workflow_id}
2525
chapters:
26-
- synopsis: Check the status before calling provision API.
27-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
28-
method: GET
29-
parameters:
30-
workflow_id: ${create_flow_framework.test_workflow_id}
31-
response:
32-
status: 200
33-
payload:
34-
workflow_id: ${create_flow_framework.test_workflow_id}
35-
state: NOT_STARTED
3626
- synopsis: Provision workflow.
3727
path: /_plugins/_flow_framework/workflow/{workflow_id}/_provision
3828
method: POST
@@ -42,14 +32,4 @@ chapters:
4232
payload:
4333
openai_key: '1234556'
4434
response:
45-
status: 200
46-
- synopsis: Check the provision status after calling provision API.
47-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
48-
method: GET
49-
parameters:
50-
workflow_id: ${create_flow_framework.test_workflow_id}
51-
response:
52-
status: 200
53-
payload:
54-
workflow_id: ${create_flow_framework.test_workflow_id}
55-
state: PROVISIONING
35+
status: 200

tests/default/flow_framework/sample_templates_test/deploy_openai_model.yaml tests/default/flow_framework/template.yaml

+5-32
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$schema: ../../../../json_schemas/test_story.schema.yaml
1+
$schema: ../../../json_schemas/test_story.schema.yaml
22
description: Test flow_framework endpoints using sample template.
33
version: '>= 2.12'
44
epilogues:
@@ -37,7 +37,7 @@ chapters:
3737
model: gpt-3.5-turbo
3838
response_filter: '$.choices[0].message.content'
3939
credential:
40-
openAI_key: test_API_key
40+
openAI_key: '1234556'
4141
actions:
4242
- action_type: predict
4343
method: POST
@@ -100,7 +100,7 @@ chapters:
100100
- id: create_openai_connector
101101
type: create_connector
102102
user_inputs:
103-
name: OpenAI Chat Connector update
103+
name: OpenAI Chat Connector
104104
description: The connector to public OpenAI model service for GPT 3.5 update
105105
version: '1'
106106
protocol: http
@@ -109,7 +109,7 @@ chapters:
109109
model: gpt-3.5-turbo
110110
response_filter: '$.choices[0].message.content'
111111
credential:
112-
openAI_key: test_API_key
112+
openAI_key: '1234556'
113113
actions:
114114
- action_type: predict
115115
method: POST
@@ -126,31 +126,13 @@ chapters:
126126
register_openai_model: model_id
127127
response:
128128
status: 201
129-
- synopsis: Get workflow status and status should be not started.
130-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
131-
method: GET
132-
parameters:
133-
workflow_id: ${create_flow_framework.test_workflow_id}
134-
response:
135-
status: 200
136-
payload:
137-
state: NOT_STARTED
138129
- synopsis: Provision workflow.
139130
path: /_plugins/_flow_framework/workflow/{workflow_id}/_provision
140131
method: POST
141132
parameters:
142133
workflow_id: ${create_flow_framework.test_workflow_id}
143134
response:
144135
status: 200
145-
- synopsis: Get workflow status and status should be provisioning.
146-
path: /_plugins/_flow_framework/workflow/{workflow_id}/_status
147-
method: GET
148-
parameters:
149-
workflow_id: ${create_flow_framework.test_workflow_id}
150-
response:
151-
status: 200
152-
payload:
153-
state: PROVISIONING
154136
- synopsis: Update workflow fail With provision and update_fields set true.
155137
path: /_plugins/_flow_framework/workflow/{workflow_id}
156138
method: PUT
@@ -252,13 +234,4 @@ chapters:
252234
parameters:
253235
workflow_id: ${create_flow_framework.test_workflow_id}
254236
response:
255-
status: 200
256-
- synopsis: Delete workflow using an invalid ID.
257-
path: /_plugins/_flow_framework/workflow/{workflow_id}
258-
method: DELETE
259-
parameters:
260-
workflow_id: invalid
261-
response:
262-
status: 200
263-
payload:
264-
result: not_found
237+
status: 200

tests/default/flow_framework/workflow.yaml

-10
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,6 @@ chapters:
118118
name: test_update_work_flow
119119
response:
120120
status: 404
121-
- synopsis: Search workflow state.
122-
path: /_plugins/_flow_framework/workflow/state/_search
123-
method: POST
124-
request:
125-
payload:
126-
query:
127-
match:
128-
state: test
129-
response:
130-
status: 200
131121
- synopsis: Delete workflow.
132122
path: /_plugins/_flow_framework/workflow/{workflow_id}
133123
method: DELETE

0 commit comments

Comments
 (0)