Nest flask import so that it is not required globally.
This commit is contained in:
		
							parent
							
								
									c3e0ff4fe7
								
							
						
					
					
						commit
						8681998e91
					
				| @ -6,8 +6,6 @@ import random | |||||||
| import re | import re | ||||||
| import six | import six | ||||||
| 
 | 
 | ||||||
| from flask import request |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| def camelcase_to_underscores(argument): | def camelcase_to_underscores(argument): | ||||||
|     ''' Converts a camelcase param like theNewAttribute to the equivalent |     ''' Converts a camelcase param like theNewAttribute to the equivalent | ||||||
| @ -82,6 +80,7 @@ def convert_regex_to_flask_path(url_path): | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class convert_flask_to_httpretty_response(object): | class convert_flask_to_httpretty_response(object): | ||||||
|  | 
 | ||||||
|     def __init__(self, callback): |     def __init__(self, callback): | ||||||
|         self.callback = callback |         self.callback = callback | ||||||
| 
 | 
 | ||||||
| @ -96,6 +95,8 @@ class convert_flask_to_httpretty_response(object): | |||||||
|         return "{0}.{1}".format(outer, self.callback.__name__) |         return "{0}.{1}".format(outer, self.callback.__name__) | ||||||
| 
 | 
 | ||||||
|     def __call__(self, args=None, **kwargs): |     def __call__(self, args=None, **kwargs): | ||||||
|  |         from flask import request | ||||||
|  | 
 | ||||||
|         result = self.callback(request, request.url, {}) |         result = self.callback(request, request.url, {}) | ||||||
|         # result is a status, headers, response tuple |         # result is a status, headers, response tuple | ||||||
|         status, headers, response = result |         status, headers, response = result | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user