#!/usr/bin/env python from app.settings import create_app, parse_arguments if __name__ == "__main__": args = parse_arguments() app = create_app(args.config, args.debug)
# Load environment file load_dotenv('.env') # Create an APISpec spec = APISpec( title='Price Comparison Extension', version='0.0.1', openapi_version='2.0', plugins=[ FlaskPlugin(), MarshmallowPlugin(), ], ) app = create_app(os.getenv('FLASK_APP_ENV') or 'dev') # Import module URLs app.register_blueprint(core_urls) app.register_blueprint(search_urls) # # Config swagger # template = { # "swagger": "2.0", # "info": { # "title": "Flask APP", # "description": "Practice using flask for building APIs", # "contact": { # "responsibleOrganization": "ME", # "responsibleDeveloper": "Me", # "email": "*****@*****.**",
def setUp(self): self.app = create_app('config/test.cfg', False) self.app.config['TESTING'] = True