From bcb38a4716ad5b6ec5471491fa4a15791e5a97b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Falc=C3=A3o?= Date: Wed, 11 Feb 2015 23:25:27 -0500 Subject: [PATCH] embedding sure --- setup.py | 3 ++- steadymark/core.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index cdcaacc..2f33173 100755 --- a/setup.py +++ b/setup.py @@ -38,7 +38,8 @@ def get_packages(): return packages requirements = [ - 'misaka', + 'misaka', + 'sure' ] setup(name='steadymark', diff --git a/steadymark/core.py b/steadymark/core.py index 4aa2f56..1d366c9 100644 --- a/steadymark/core.py +++ b/steadymark/core.py @@ -91,10 +91,12 @@ class MarkdownTest(object): is_doctest = isinstance(self.code, DocTest) try: + import sure if is_doctest: result = self._run_doctest() else: result = self._run_raw() + sure except: failure = sys.exc_info()