summaryrefslogtreecommitdiff
path: root/passlib/tests/utils.py
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2011-08-12 18:20:18 -0400
committerEli Collins <elic@assurancetechnologies.com>2011-08-12 18:20:18 -0400
commitf02b0e6c69930c893daba2df59df6e3dc5fc7c62 (patch)
treea5a9d8323b3ed6a222b585405804909cb14ec9e0 /passlib/tests/utils.py
parent10b7a0da0a9f8648ef76823ab4a1476528cde3d1 (diff)
downloadpasslib-f02b0e6c69930c893daba2df59df6e3dc5fc7c62.tar.gz
added gae_env flag to disable some CryptPolicy.from_path() unittests under Google App Engine.
Diffstat (limited to 'passlib/tests/utils.py')
-rw-r--r--passlib/tests/utils.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/passlib/tests/utils.py b/passlib/tests/utils.py
index dc8846c..ab8f515 100644
--- a/passlib/tests/utils.py
+++ b/passlib/tests/utils.py
@@ -47,8 +47,22 @@ __all__ = [
'HandlerCase',
'enable_backend_case',
'create_backend_case',
+
+ #flags
+ 'gae_env',
]
+#figure out if we're running under GAE...
+#some tests (eg FS related) should be skipped.
+ #XXX: is there better way to do this?
+try:
+ import google.appengine
+except ImportError:
+ gae_env = False
+else:
+ gae_env = True
+assert gae_env
+
#=========================================================
#option flags
#=========================================================