Skip to content

Commit 1647a8c

Browse files
- 27 tests failing.
1 parent 28e8b4c commit 1647a8c

File tree

2 files changed

+26
-41
lines changed

2 files changed

+26
-41
lines changed

test/python/flask/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11

22

3-
# `flask` HTTP(S) servers for simulated integration / regression testing
3+
# HTTP(S) servers for simulated integration / regression testing
44

5-
## Mock Server
5+
## Flask
66

7-
We have now migrated entirely to [flask](https://flask.palletsprojects.com/en/stable/), from the prior java [mockserver](https://www.mock-server.com/). There is no disparaging of mockserver whatsoever; rather this was motivated in large part by different behaviour against versions of `java` / dependency libraries, also by the community support and knowledge base for `flask` and `jinja`. That said, the mock defninitions to some degree are a holdover from mockserver; this should diminish over time.
7+
We have now migrated entirely to [flask](https://flask.palletsprojects.com/en/stable/), from the prior java [mockserver](https://www.mock-server.com/). There is no disparaging of mockserver whatsoever; rather this was motivated in large part by different behaviour against versions of `java` / dependency libraries, also by the community support and knowledge base for `flask` and `jinja`. That said, the mock defninitions to some degree are a holdover from `mockserver`; this should diminish over time.
88

99
One pertinent fact in life with `flask` is that processes die hard; so it generally pays this before testing mocks:
1010

test/python/flask/azure/expectations.json

Lines changed: 23 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{
33
"httpRequest": {
44
"headers": {
5-
"accept": [ "application/json" ]
5+
"Accept": [ "application/json" ]
66
},
77
"method": "GET",
88
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/",
@@ -24,7 +24,7 @@
2424
{
2525
"httpRequest": {
2626
"headers": {
27-
"accept": [ "application/json" ]
27+
"Accept": [ "application/json" ]
2828
},
2929
"method": "GET",
3030
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{gatewayName}/",
@@ -47,7 +47,7 @@
4747
{
4848
"httpRequest": {
4949
"headers": {
50-
"accept": [ "application/json" ]
50+
"Accept": [ "application/json" ]
5151
},
5252
"method": "GET",
5353
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/",
@@ -70,7 +70,7 @@
7070
{
7171
"httpRequest": {
7272
"headers": {
73-
"accept": [ "application/json" ]
73+
"Accept": [ "application/json" ]
7474
},
7575
"method": "GET",
7676
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/",
@@ -93,7 +93,7 @@
9393
{
9494
"httpRequest": {
9595
"headers": {
96-
"accept": [ "application/json" ]
96+
"Accept": [ "application/json" ]
9797
},
9898
"method": "GET",
9999
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Network/vpnGateways/",
@@ -114,7 +114,7 @@
114114
{
115115
"httpRequest": {
116116
"headers": {
117-
"accept": [ "application/json" ]
117+
"Accept": [ "application/json" ]
118118
},
119119
"method": "GET",
120120
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/vaults/",
@@ -135,7 +135,7 @@
135135
{
136136
"httpRequest": {
137137
"headers": {
138-
"accept": [ "application/json" ]
138+
"Accept": [ "application/json" ]
139139
},
140140
"method": "GET",
141141
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/",
@@ -157,7 +157,7 @@
157157
{
158158
"httpRequest": {
159159
"headers": {
160-
"accept": [ "application/json" ]
160+
"Accept": [ "application/json" ]
161161
},
162162
"method": "GET",
163163
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-alt-keyvault/keys/",
@@ -179,7 +179,7 @@
179179
{
180180
"httpRequest": {
181181
"headers": {
182-
"accept": [ "application/json" ]
182+
"Accept": [ "application/json" ]
183183
},
184184
"method": "GET",
185185
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/dummy-key-01/",
@@ -201,7 +201,7 @@
201201
{
202202
"httpRequest": {
203203
"headers": {
204-
"accept": [ "application/json" ]
204+
"Accept": [ "application/json" ]
205205
},
206206
"method": "GET",
207207
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/dummy-key-02/",
@@ -223,7 +223,7 @@
223223
{
224224
"httpRequest": {
225225
"headers": {
226-
"accept": [ "application/json" ]
226+
"Accept": [ "application/json" ]
227227
},
228228
"method": "GET",
229229
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/alt-dummy-key-02/",
@@ -245,14 +245,10 @@
245245
{
246246
"httpRequest": {
247247
"headers": {
248-
"accept": [ "application/json" ]
248+
"Accept": [ "application/json" ]
249249
},
250250
"method": "GET",
251-
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-alt-keyvault/keys/alt-dummy-key-01/",
252-
"pathParameters": {
253-
"subscriptionId": ["000000-0000-0000-0000-000000000022"],
254-
"resourceGroupName": ["[A-Za-z0-9-]+"]
255-
},
251+
"path": "/subscriptions/000000-0000-0000-0000-000000000022/resourceGroups/go-on-azure/providers/Microsoft.KeyVault/vaults/stackql-alt-keyvault/keys/alt-dummy-key-01/",
256252
"queryStringParameters" : {
257253
"api-version" : [ "2023-07-01" ]
258254
}
@@ -267,7 +263,7 @@
267263
{
268264
"httpRequest": {
269265
"headers": {
270-
"accept": [ "application/json" ]
266+
"Accept": [ "application/json" ]
271267
},
272268
"method": "GET",
273269
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-alt-keyvault/keys/alt-dummy-key-02/",
@@ -289,13 +285,10 @@
289285
{
290286
"httpRequest": {
291287
"headers": {
292-
"accept": [ "application/json" ]
288+
"Accept": [ "application/json" ]
293289
},
294290
"method": "GET",
295-
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/vaults/",
296-
"pathParameters": {
297-
"subscriptionId": ["000000-0000-0000-0000-000000000011"]
298-
},
291+
"path": "/subscriptions/000000-0000-0000-0000-000000000011/providers/Microsoft.KeyVault/vaults/",
299292
"queryStringParameters" : {
300293
"api-version" : [ "2023-07-01" ]
301294
}
@@ -310,14 +303,10 @@
310303
{
311304
"httpRequest": {
312305
"headers": {
313-
"accept": [ "application/json" ]
306+
"Accept": [ "application/json" ]
314307
},
315308
"method": "GET",
316-
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/",
317-
"pathParameters": {
318-
"subscriptionId": ["000000-0000-0000-0000-000000000011"],
319-
"resourceGroupName": ["[A-Za-z0-9-]+"]
320-
},
309+
"path": "/subscriptions/000000-0000-0000-0000-000000000011/resourceGroups/go-on-azure/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/",
321310
"queryStringParameters" : {
322311
"api-version" : [ "2023-07-01" ]
323312
}
@@ -332,14 +321,10 @@
332321
{
333322
"httpRequest": {
334323
"headers": {
335-
"accept": [ "application/json" ]
324+
"Accept": [ "application/json" ]
336325
},
337326
"method": "GET",
338-
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/dummy-key-01/",
339-
"pathParameters": {
340-
"subscriptionId": ["000000-0000-0000-0000-000000000011"],
341-
"resourceGroupName": ["[A-Za-z0-9-]+"]
342-
},
327+
"path": "/subscriptions/000000-0000-0000-0000-000000000011/resourceGroups/go-on-azure/providers/Microsoft.KeyVault/vaults/stackql-testing-keyvault/keys/dummy-key-01/",
343328
"queryStringParameters" : {
344329
"api-version" : [ "2023-07-01" ]
345330
}
@@ -354,7 +339,7 @@
354339
{
355340
"httpRequest": {
356341
"headers": {
357-
"accept": [ "application/json" ]
342+
"Accept": [ "application/json" ]
358343
},
359344
"method": "GET",
360345
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/sshPublicKeys/",
@@ -375,7 +360,7 @@
375360
{
376361
"httpRequest": {
377362
"headers": {
378-
"accept": [ "application/json" ]
363+
"Accept": [ "application/json" ]
379364
},
380365
"method": "GET",
381366
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Compute/virtualMachines/",
@@ -397,7 +382,7 @@
397382
{
398383
"httpRequest": {
399384
"headers": {
400-
"accept": [ "application/json" ]
385+
"Accept": [ "application/json" ]
401386
},
402387
"method": "GET",
403388
"path": "/providers/Microsoft.Billing/billingAccounts/",

0 commit comments

Comments
 (0)