def test_uploader_init(self):
     """Test UPLOADER init method works."""
     u = Uploader()
     new_extensions = ["pdf", "doe"]
     new_uploader = Uploader()
     with patch.dict(self.flask_app.config, {"ALLOWED_EXTENSIONS": new_extensions}):
         new_uploader.init_app(self.flask_app)
         expected_extensions = set.union(u.allowed_extensions, new_extensions)
         err_msg = "The new uploader should support two extra extensions"
         assert expected_extensions == new_uploader.allowed_extensions, err_msg
Beispiel #2
0
 def test_uploader_init(self):
     """Test UPLOADER init method works."""
     u = Uploader()
     new_extensions = ['pdf', 'doe']
     new_uploader = Uploader()
     with patch.dict(self.flask_app.config,
                     {'ALLOWED_EXTENSIONS': new_extensions}):
         new_uploader.init_app(self.flask_app)
         expected_extensions = set.union(u.allowed_extensions,
                                         new_extensions)
         err_msg = "The new uploader should support two extra extensions"
         assert expected_extensions == new_uploader.allowed_extensions, err_msg