forked from orbit-oss/flask
Modules are now instanciated with the package name.
This makes it possible to load resources from the folder the module is located in.
This commit is contained in:
parent
2f181e1949
commit
67f4b0f315
2 changed files with 96 additions and 73 deletions
|
|
@ -302,7 +302,7 @@ class ModuleTestCase(unittest.TestCase):
|
|||
|
||||
def test_basic_module(self):
|
||||
app = flask.Flask(__name__)
|
||||
admin = flask.Module('admin', url_prefix='/admin')
|
||||
admin = flask.Module(__name__, 'admin', url_prefix='/admin')
|
||||
@admin.route('/')
|
||||
def index():
|
||||
return 'admin index'
|
||||
|
|
@ -325,7 +325,7 @@ class ModuleTestCase(unittest.TestCase):
|
|||
def test_request_processing(self):
|
||||
catched = []
|
||||
app = flask.Flask(__name__)
|
||||
admin = flask.Module('admin', url_prefix='/admin')
|
||||
admin = flask.Module(__name__, 'admin', url_prefix='/admin')
|
||||
@admin.before_request
|
||||
def before_admin_request():
|
||||
catched.append('before-admin')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue