Stirling-PDF/cucumber/features/environment.py
Anthony Stirling 3ae891c62e cucumber
2024-05-26 15:58:33 +01:00

17 lines
478 B
Python

import os
def before_all(context):
context.endpoint = None
context.request_data = None
context.files = {}
context.response = None
def after_scenario(context, scenario):
if hasattr(context, 'files'):
for file in context.files.values():
file.close()
if os.path.exists('response_file'):
os.remove('response_file')
if hasattr(context, 'file_name') and os.path.exists(context.file_name):
os.remove(context.file_name)