awips2/pythonPackages/Werkzeug-0.12.1/tests/test_compat.py

36 lines
855 B
Python
Raw Normal View History

2017-03-20 19:28:12 -06:00
# -*- coding: utf-8 -*-
"""
tests.compat
~~~~~~~~~~~~
Ensure that old stuff does not break on update.
:copyright: (c) 2014 by Armin Ronacher.
:license: BSD, see LICENSE for more details.
"""
# This file shouldn't be linted:
# flake8: noqa
import warnings
from werkzeug.wrappers import Response
from werkzeug.test import create_environ
def test_old_imports():
from werkzeug.utils import Headers, MultiDict, CombinedMultiDict, \
Headers, EnvironHeaders
from werkzeug.http import Accept, MIMEAccept, CharsetAccept, \
LanguageAccept, ETags, HeaderSet, WWWAuthenticate, \
Authorization
def test_exposed_werkzeug_mod():
import werkzeug
for key in werkzeug.__all__:
# deprecated, skip it
if key in ('templates', 'Template'):
continue
getattr(werkzeug, key)