-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtestcasecombinator
More file actions
255 lines (249 loc) · 12 KB
/
testcasecombinator
File metadata and controls
255 lines (249 loc) · 12 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
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
250
251
252
253
254
255
import itertools
api_method = [
"RightAddress|RightAddressSvcSoap|AddressSearch|",
"RightAddress|RightAddressSvcSoap|AddressSearch2|",
"RightAddress|RightAddressSvcSoap|AddressSearch2WithCredentials|",
"RightAddress|RightAddressSvcSoap|AddressSearchWithCredentials|",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddress|Active",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddress2|Active",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddress2WithCredentials|Active",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddress3|Active",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddress3WithCredentials|",
"RightAddress|RightAddressSvcSoap|CanonicalFormatAddressWithCredentials|Active",
"RightAddress|RightAddressSvcSoap|Diagnostics|",
"RightAddress|RightAddressSvcSoap|FormatAddress|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress2|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress2ByRowID|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress2ByRowIDWithCredentials|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress2WithCredentials|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress3|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress3ByRowID|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress3ByRowIDWithCredentials|Active",
"RightAddress|RightAddressSvcSoap|FormatAddress3WithCredentials|Active",
"RightAddress|RightAddressSvcSoap|FormatAddressByRowID|Active",
"RightAddress|RightAddressSvcSoap|FormatAddressByRowIDWithCredentials|",
"RightAddress|RightAddressSvcSoap|FormatAddressComponents3|Active",
"RightAddress|RightAddressSvcSoap|FormatAddressComponents3WithCredentials|",
"RightAddress|RightAddressSvcSoap|FormatAddressWithCredentials|Active",
"RightAddress|RightAddressSvcSoap|GetSessionOptions|",
"RightAddress|RightAddressSvcSoap|Login|",
"RightAddress|RightAddressSvcSoap|Logout|",
"RightAddress|RightAddressSvcSoap|SetSessionOptions|",
"RightAddress|RightAddressSvcSoap12|AddressSearch|",
"RightAddress|RightAddressSvcSoap12|AddressSearch2|",
"RightAddress|RightAddressSvcSoap12|AddressSearch2WithCredentials|",
"RightAddress|RightAddressSvcSoap12|AddressSearchWithCredentials|",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddress|Active",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddress2|Active",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddress2WithCredentials (aka CanonicalFormat2AddressWithCredentials)|Active",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddress3|Active",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddress3WithCredentials|",
"RightAddress|RightAddressSvcSoap12|CanonicalFormatAddressWithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|Diagnostics|",
"RightAddress|RightAddressSvcSoap12|FormatAddress|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress2|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress2ByRowID|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress2ByRowIDWithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress2WithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress3|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress3ByRowID|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress3ByRowIDWithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddress3WithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddressByRowID|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddressByRowIDWithCredentials|",
"RightAddress|RightAddressSvcSoap12|FormatAddressComponents3|Active",
"RightAddress|RightAddressSvcSoap12|FormatAddressComponents3WithCredentials|",
"RightAddress|RightAddressSvcSoap12|FormatAddressWithCredentials|Active",
"RightAddress|RightAddressSvcSoap12|GetSessionOptions|",
"RightAddress|RightAddressSvcSoap12|Login|",
"RightAddress|RightAddressSvcSoap12|Logout|",
"RightAddress|RightAddressSvcSoap12|SetSessionOptions|",
"RightAddress2|RightAddress2Soap|AddressSearch|",
"RightAddress2|RightAddress2Soap|AddressSearchWithCredentials|",
"RightAddress2|RightAddress2Soap|CanonicalFormatAddress|Active",
"RightAddress2|RightAddress2Soap|CanonicalFormatAddressWithCredentials|Active",
"RightAddress2|RightAddress2Soap|Diagnostics|",
"RightAddress2|RightAddress2Soap|FormatAddress|Active",
"RightAddress2|RightAddress2Soap|FormatAddressByRowID|Active",
"RightAddress2|RightAddress2Soap|FormatAddressByRowIDWithCredentials|Active",
"RightAddress2|RightAddress2Soap|FormatAddressComponents|",
"RightAddress2|RightAddress2Soap|FormatAddressComponentsWithCredentials|Active",
"RightAddress2|RightAddress2Soap|FormatAddressWithCredentials|Active",
"RightAddress2|RightAddress2Soap|GetSessionOptions|",
"RightAddress2|RightAddress2Soap|Login|",
"RightAddress2|RightAddress2Soap|Logout|",
"RightAddress2|RightAddress2Soap|SetSessionOptions|",
"RightAddress2|RightAddress2Soap12|AddressSearch|",
"RightAddress2|RightAddress2Soap12|AddressSearchWithCredentials|",
"RightAddress2|RightAddress2Soap12|CanonicalFormatAddress|Active",
"RightAddress2|RightAddress2Soap12|CanonicalFormatAddressWithCredentials|Active",
"RightAddress2|RightAddress2Soap12|Diagnostics|",
"RightAddress2|RightAddress2Soap12|FormatAddress|Active",
"RightAddress2|RightAddress2Soap12|FormatAddressByRowID|Active",
"RightAddress2|RightAddress2Soap12|FormatAddressByRowIDWithCredentials|Active",
"RightAddress2|RightAddress2Soap12|FormatAddressComponents|",
"RightAddress2|RightAddress2Soap12|FormatAddressComponentsWithCredentials|Active",
"RightAddress2|RightAddress2Soap12|FormatAddressWithCredentials|Active",
"RightAddress2|RightAddress2Soap12|GetSessionOptions|",
"RightAddress2|RightAddress2Soap12|Login|",
"RightAddress2|RightAddress2Soap12|Logout|",
"RightAddress2|RightAddress2Soap12|SetSessionOptions|",
"RightAddress3|RightAddress3Soap12|AddressSearch|",
"RightAddress3|RightAddress3Soap12|AddressSearchWithCredentials|",
"RightAddress3|RightAddress3Soap12|CanonicalFormatAddress|Active",
"RightAddress3|RightAddress3Soap12|CanonicalFormatAddressWithCredentials|Active",
"RightAddress3|RightAddress3Soap12|Diagnostics|",
"RightAddress3|RightAddress3Soap12|FormatAddress|Active",
"RightAddress3|RightAddress3Soap12|FormatAddressByRowID|Active",
"RightAddress3|RightAddress3Soap12|FormatAddressByRowIDWithCredentials|Active",
"RightAddress3|RightAddress3Soap12|FormatAddressWithCredentials|Active",
"RightAddress3|RightAddress3Soap12|GetSessionOptions|",
"RightAddress3|RightAddress3Soap12|Login|",
"RightAddress3|RightAddress3Soap12|Logout|",
"RightAddress3|RightAddress3Soap12|SetSessionOptions|",
"RightAddress3|RightAddress3Soap|AddressSearch|",
"RightAddress3|RightAddress3Soap|AddressSearchWithCredentials|",
"RightAddress3|RightAddress3Soap|CanonicalFormatAddress|Active",
"RightAddress3|RightAddress3Soap|CanonicalFormatAddressWithCredentials|Active",
"RightAddress3|RightAddress3Soap|Diagnostics|",
"RightAddress3|RightAddress3Soap|FormatAddress|Active",
"RightAddress3|RightAddress3Soap|FormatAddressByRowID|Active",
"RightAddress3|RightAddress3Soap|FormatAddressByRowIDWithCredentials|Active",
"RightAddress3|RightAddress3Soap|FormatAddressWithCredentials|Active",
"RightAddress3|RightAddress3Soap|GetSessionOptions|",
"RightAddress3|RightAddress3Soap|Login|",
"RightAddress3|RightAddress3Soap|Logout|",
"RightAddress3|RightAddress3Soap|SetSessionOptions|",
"RightAddress3|RightAddress3Soap12|FormatAddressComponents|",
"RightAddress3|RightAddress3Soap|FormatAddressComponents|",
"RightAddress3|RightAddress3Soap12|FormatAddressComponentsWithCredentials|",
"RightAddress3|RightAddress3Soap|FormatAddressComponentsWithCredentials|",
"RightAddress4|RightAddress4Soap12|AddressSearch|",
"RightAddress4|RightAddress4Soap12|AddressSearchWithCredentials|",
"RightAddress4|RightAddress4Soap12|CanonicalFormatAddress|Active",
"RightAddress4|RightAddress4Soap12|CanonicalFormatAddressWithCredentials|Active",
"RightAddress4|RightAddress4Soap12|FormatAddress|Active",
"RightAddress4|RightAddress4Soap12|FormatAddressByRowID|Active",
"RightAddress4|RightAddress4Soap12|FormatAddressByRowIDWithCredentials|Active",
"RightAddress4|RightAddress4Soap12|FormatAddressWithCredentials|Active",
"RightAddress4|RightAddress4Soap12|GetSessionOptions|",
"RightAddress4|RightAddress4Soap12|Login|",
"RightAddress4|RightAddress4Soap12|Logout|",
"RightAddress4|RightAddress4Soap12|SetSessionOptions|",
"RightAddress4|RightAddress4Soap|AddressSearch|",
"RightAddress4|RightAddress4Soap|AddressSearchWithCredentials|",
"RightAddress4|RightAddress4Soap|CanonicalFormatAddress|Active",
"RightAddress4|RightAddress4Soap|CanonicalFormatAddressWithCredentials|Active",
"RightAddress4|RightAddress4Soap|FormatAddress|Active",
"RightAddress4|RightAddress4Soap|FormatAddressByRowID|Active",
"RightAddress4|RightAddress4Soap|FormatAddressByRowIDWithCredentials|Active",
"RightAddress4|RightAddress4Soap|FormatAddressWithCredentials|Active",
"RightAddress4|RightAddress4Soap|GetSessionOptions|",
"RightAddress4|RightAddress4Soap|Login|",
"RightAddress4|RightAddress4Soap|Logout|",
"RightAddress4|RightAddress4Soap|SetSessionOptions|",
"RightAddress4|RightAddress4Soap12|FormatAddressComponents|Active",
"RightAddress4|RightAddress4Soap|FormatAddressComponents|Active",
"RightAddress4|RightAddress4Soap12|FormatAddressComponentsWithCredentials|Active",
"RightAddress4|RightAddress4Soap|FormatAddressComponentsWithCredentials|Active",
"RightAddress4|RightAddress4Soap12|AddressMatch (aka SearchNearest)|Active",
"RightAddress4|RightAddress4Soap|AddressMatchWithCredentials|",
"RightAddress4|RightAddress4Soap12|AddressMatch (aka SearchNearest)|Active",
"RightAddress4|RightAddress4Soap|AddressMatchWithCredentials|",
"RightAddress SOA|NZ_SOASvcSoap12|AddAddressToSOA|",
"RightAddress SOA|NZ_SOASvcSoap12|AddAddressToSOA2|",
"RightAddress SOA|NZ_SOASvcSoap12|BeginSOA|",
"RightAddress SOA|NZ_SOASvcSoap12|BeginSOAWithCredentials|",
"RightAddress SOA|NZ_SOASvcSoap12|EndSOA|",
"RightAddress SOA|NZ_SOASvcSoap12|QuerySOA|",
"RightAddress SOA|NZ_SOASvcSoap12|QuerySOAWithCredentials|",
"RightAddress SOA|NZ_SOASvcSoap|AddAddressToSOA|",
"RightAddress SOA|NZ_SOASvcSoap|AddAddressToSOA2|",
"RightAddress SOA|NZ_SOASvcSoap|BeginSOA|",
"RightAddress SOA|NZ_SOASvcSoap|BeginSOAWithCredentials|",
"RightAddress SOA|NZ_SOASvcSoap|EndSOA|",
"RightAddress SOA|NZ_SOASvcSoap|QuerySOA|",
"RightAddress SOA|NZ_SOASvcSoap|QuerySOAWithCredentials|"
]
error_code = [
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2011",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2020",
"2021",
"2022",
"2023",
"3001",
"3002",
"3003",
"3004",
"3005",
"3006",
"3007",
"3008",
"3009",
"3010",
"3011",
"3012",
"3013",
"3014",
"3015",
"3016",
"3017",
"1000-1999",
"0"
]
soa_code = [
"CHG",
"ERR",
"EXT",
"PCD",
"RGN"
]
correction_code = [
"ATL|NZ",
"ATN|AU_NZ",
"ATT|NZ",
"BOR|AU_NZ",
"FUT|AUS",
"LOC|AU_NZ",
"NPA|NZ",
"NZCLN|NZ",
"NZDIS|NZ",
"NZLOC|NZ",
"NZMPC|NZ",
"NZPCD|NZ",
"NZTWN|NZ",
"PBL|NZ",
"PCD|AU_NZ",
"PDP|AUS",
"PDS|AUS",
"PDT|AU_NZ",
"RDN|NZ",
"STT|AUS",
"TH1|AU_NZ",
"THN|AU_NZ",
"THT|AU_NZ",
"TN2|AUS",
"TOW|NZ",
"TTS|AU_NZ"
]
p = itertools.product(api_method,
error_code,
soa_code,
correction_code)
for rec in p:
print (rec)