Merge pull request #145 from musicinmybrain/noseless

Allow running tests without nose
diff --git a/parameterized/test.py b/parameterized/test.py
index f98d865..89d7c47 100644
--- a/parameterized/test.py
+++ b/parameterized/test.py
@@ -3,7 +3,13 @@
 import inspect
 import mock
 from unittest import TestCase
-from nose.tools import assert_equal, assert_raises
+try:
+    from nose.tools import assert_equal, assert_raises
+except ImportError:
+    def assert_equal(*args, **kwds):
+        return TestCase().assertEqual(*args, **kwds)
+    def assert_raises(*args, **kwds):
+        return TestCase().assertRaises(*args, **kwds)
 
 from .parameterized import (
     PY3, PY2, parameterized, param, parameterized_argument_value_pairs,