Quellcode durchsuchen

small fix for doc test: check schema_name

Guénaël Muller vor 6 Jahren
Ursprung
Commit
792f20412b
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      tests/func/test_doc.py

+ 5 - 0
tests/func/test_doc.py Datei anzeigen

298
         # TODO - G-M - Find better way to find our new schema
298
         # TODO - G-M - Find better way to find our new schema
299
         # Do Better test when we were able to set correctly schema name
299
         # Do Better test when we were able to set correctly schema name
300
         # according to content
300
         # according to content
301
+        schema_name = None
301
         for elem in definitions.keys():
302
         for elem in definitions.keys():
302
             if elem != 'MySchema':
303
             if elem != 'MySchema':
303
                 schema_name = elem
304
                 schema_name = elem
304
                 break
305
                 break
306
+        assert schema_name
305
         schema_def = definitions[schema_name]
307
         schema_def = definitions[schema_name]
306
         assert schema_def.get('properties', {}).get('name', {}).get('type') == 'string'
308
         assert schema_def.get('properties', {}).get('name', {}).get('type') == 'string'
307
         assert doc.get('paths').get('/paper').get('post').get('parameters')[0]
309
         assert doc.get('paths').get('/paper').get('post').get('parameters')[0]
321
         # Do Better test when we were able to set correctly schema name
323
         # Do Better test when we were able to set correctly schema name
322
         # according to content
324
         # according to content
323
         definitions = doc.get('definitions', {})
325
         definitions = doc.get('definitions', {})
326
+        schema_name = None
324
         for elem in definitions.keys():
327
         for elem in definitions.keys():
325
             if elem != 'MySchema':
328
             if elem != 'MySchema':
326
                 schema_name = elem
329
                 schema_name = elem
354
         # TODO - G-M - Find better way to find our new schema
357
         # TODO - G-M - Find better way to find our new schema
355
         # Do Better test when we were able to set correctly schema name
358
         # Do Better test when we were able to set correctly schema name
356
         # according to content
359
         # according to content
360
+        schema_name = None
357
         for elem in definitions.keys():
361
         for elem in definitions.keys():
358
             if elem != 'MySchema':
362
             if elem != 'MySchema':
359
                 schema_name = elem
363
                 schema_name = elem
360
                 break
364
                 break
365
+        assert schema_name
361
         schema_def = definitions[schema_name]
366
         schema_def = definitions[schema_name]
362
         assert schema_def.get('properties', {}).get('name', {}).get('type') == 'string'
367
         assert schema_def.get('properties', {}).get('name', {}).get('type') == 'string'
363
         assert doc.get('paths').get('/paper').get('post').get('parameters')[0]
368
         assert doc.get('paths').get('/paper').get('post').get('parameters')[0]