-
Notifications
You must be signed in to change notification settings - Fork 0
/
tests-1007.yml
250 lines (231 loc) · 8.81 KB
/
tests-1007.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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
features:
- feature:
id: 6278f9b8-3f98-4926-aa21-d660e03a34e0
subject: "Assurance, Verification and Auditing"
- feature:
id: ed1537a5-494c-4a86-b65c-d2a010297d17
parents:
- parent: 6278f9b8-3f98-4926-aa21-d660e03a34e0
- parent: 75b0fc6d-0af7-4244-b8df-e99019678818
subject: "configuration settings for audit hash function"
tests:
errors:
- error:
id: 1edf6ced-8bfb-49e8-a307-c05cf7f6cc7e
name: SettingsTest
descriptions:
- desc: "rejects invalid algorithms"
operations:
- test:
id: 1b6876c4-3ef2-43f4-b14b-1bdaa56180fa
name: SettingsTest
descriptions:
- desc: "accepts valid jdk8 algorithms"
- feature:
id: cb44b81f-bb69-471f-bacf-e1acf4eaa4e4
parent: 6278f9b8-3f98-4926-aa21-d660e03a34e0
subject: "Txn Set and Account Selector checksum"
tests:
errors:
- error:
id: cc98b4da-aa26-44e1-ba76-ca702a99add6
name: TxnDataTest
descriptions:
- desc: "detects missing uuid from existing txns"
- error:
id: 0a31ea4f-cb4c-4b5a-8ea4-1786feeb32a4
name: TxnDataTest
descriptions:
- desc: "detects duplicate uuid from existing txns"
- error:
id: a6cfe3b6-feec-4422-afbf-faeca5baf752
name: TacklerTxnsGitTest
descriptions:
- desc: "GIT reports reasonable details in case of audit error"
- error:
id: 24f154c7-9681-497b-a28c-c90cfb0533a5
name: tests/audit/ex/TacklerException-audit-01.exec
descriptions:
- desc: "missing UUID with txn-set-checksum"
- error:
id: 78f82210-7e9b-4741-9a0f-cc69636c70c4
name: tests/audit/ex/TacklerException-audit-01.exec
descriptions:
- desc: "duplicate UUIDs with txn-set-checksum"
operations:
- test:
id: 0e76295f-aee6-47bc-ae6f-7fba5ce6d818
name: TxnDataTest
descriptions:
- desc: "Uppercase txn UUIDs result same txn set checksum as lowercase"
- desc: "reports correct checksum after multiple filtering steps"
- test:
id: 93651962-6b61-4fd6-941a-339abd87ec73
name: tests/audit/ok/audit-1E1-01.exec
descriptions:
- desc: "each report has different account selector"
- desc: "combined metadata with report-timestamp"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: f8c0fe2b-f189-4338-b75e-3c8e68a8c7e2
name: tests/audit/ok/audit-1E1-02.exec
descriptions:
- desc: "use audit settings with FS input storage"
- desc: "each report has different account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 4e8e1d79-bbb5-4e6f-9072-d7e3c5b8c7ea
name: tests/audit/ok/audit-1E2-01.exec
descriptions:
- desc: "metadata: subset by dir"
- desc: "no filters"
- desc: "all-pass account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 2250f5f5-7eb4-456b-a693-3ea63c219584
name: tests/audit/ok/audit-1E2-02.exec
descriptions:
- desc: "metadata: subset by dir"
- desc: "no filters"
- desc: "regex account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 5c34d752-8d17-40df-be91-5dc1b107478e
name: tests/audit/ok/audit-1E1-03.exec
descriptions:
- desc: "Account Selector Checksum"
- desc: "Full haystack regex match with simple selector"
- desc: "Sorting order of selectors"
references:
- ref: balance
formats: txt
- ref: balance-group
formats: txt
- ref: register
formats: txt
- test:
refid: 85d16b5a-cde9-40d3-9a37-3b7ba7ee7049
descriptions:
- desc: "Account Selector Checksum"
- desc: "Full haystack regex match with simple selector"
- desc: "Sorting order of selectors"
references:
- ref: equity
formats: txn
- test:
id: b2ea4102-40a2-46e5-aca3-398cf4849058
name: tests/audit/ok/audit-1E2-03.exec
descriptions:
- desc: "metadata: subset by filter (TxnData -> TxnData)"
- desc: "all-pass account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 41a9479b-1907-44bb-88bc-48c3cbe8c00f
name: tests/audit/ok/audit-1E2-04.exec
descriptions:
- desc: "metadata: subset by filter (TxnData -> TxnData)"
- desc: "regex account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 7a887956-a350-4663-9638-715bfa3c9040
name: tests/audit/ok/audit-1E2-05.exec
descriptions:
- desc: "metadata: subset by filter (TxnData -> TxnData)"
- desc: "non-matching regex account selector e.g. empty reports"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 224709cb-c96c-47f5-83e1-6e94c333e5c6
name: tests/audit/ok/audit-1E2-06.exec
descriptions:
- desc: "check validity equity with metadata"
references:
- ref: equity
formats: txn
- ref: register
formats: txt
- test:
id: 20ce2b43-e433-4edb-894a-48e955cdcd01
name: tests/audit/ok/audit-1E2-07.exec
descriptions:
- desc: "SHA3-512: metadata: subset by filter, regex account selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json
- test:
id: 85d16b5a-cde9-40d3-9a37-3b7ba7ee7049
name: tests/audit/ok/audit-1E2-08.exec
descriptions:
- desc: "metadata: subset by complex filter"
- desc: "equity export: metadata with complex filter"
- desc: "Full haystack regex match with simple selector"
references:
- ref: equity
formats: txn
- ref: balance
formats: txt, json
- ref: balance-group
formats: txt, json
- ref: register
formats: txt, json