-
Notifications
You must be signed in to change notification settings - Fork 60
Expand file tree
/
Copy pathkeploy-config.yaml
More file actions
executable file
·64 lines (64 loc) · 1.61 KB
/
keploy-config.yaml
File metadata and controls
executable file
·64 lines (64 loc) · 1.61 KB
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
record:
path: ""
# mandatory
command: ""
proxyport: 0
containerName: ""
networkName: ""
delay: 5
passThroughPorts: []
test:
path: ""
# mandatory
command: ""
proxyport: 0
containerName: ""
networkName: ""
testSets: []
globalNoise: |-
{
"global": {
"body": {},
"header": {}
},
"test-sets": {
"test-set-name": {
"body": {},
"header": {}
}
}
}
delay: 5
apiTimeout: 5
passThroughPorts: []
#
# Example on using globalNoise
# globalNoise: |-
# {
# "global": {
# "body": {
# # to ignore some values for a field,
# # pass regex patterns to the corresponding array value
# "url": ["https?://\S+", "http://\S+"],
# },
# "header": {
# # to ignore the entire field, pass an empty array
# "Date: [],
# }
# },
# # to ignore fields or the corresponding values for a specific test-set,
# # pass the test-set-name as a key to the "test-sets" object and
# # populate the corresponding "body" and "header" objects
# "test-sets": {
# "test-set-1": {
# "body": {
# # ignore all the values for the "url" field
# "url": []
# },
# "header": {
# # we can also pass the exact value to ignore for a field
# "User-Agent": ["PostmanRuntime/7.34.0"]
# }
# }
# }
# }