summaryrefslogtreecommitdiffstats
path: root/tests/util.py
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2009-01-04 03:52:08 -0700
committerJason Gerard DeRose <jderose@redhat.com>2009-01-04 03:52:08 -0700
commit2608838ef1f96b0c8d3ff3ed4310eaa63ba73031 (patch)
treeb424ee6851fafd641f07a9b8d474526fc4f1a7bf /tests/util.py
parentc161784973fdedb146a4087d8692b157214c4db0 (diff)
downloadfreeipa-2608838ef1f96b0c8d3ff3ed4310eaa63ba73031.tar.gz
freeipa-2608838ef1f96b0c8d3ff3ed4310eaa63ba73031.tar.xz
freeipa-2608838ef1f96b0c8d3ff3ed4310eaa63ba73031.zip
Quite a bit of work on new public errors and their unit tests
Diffstat (limited to 'tests/util.py')
-rw-r--r--tests/util.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/util.py b/tests/util.py
index 66236cbb4..b0961f453 100644
--- a/tests/util.py
+++ b/tests/util.py
@@ -99,6 +99,14 @@ class ExceptionNotRaised(Exception):
return self.msg % self.expected.__name__
+def assert_equal(val1, val2):
+ """
+ Assert ``val1`` and ``val2`` are the same type and of equal value.
+ """
+ assert type(val1) is type(val2), '%r != %r' % (val1, val2)
+ assert val1 == val2, '%r != %r' % (val1, val2)
+
+
def raises(exception, callback, *args, **kw):
"""
Tests that the expected exception is raised; raises ExceptionNotRaised