diff --git a/scrapy/trunk/scrapy/tests/test_serialization.py b/scrapy/trunk/scrapy/tests/test_serialization.py index 1c7d3f18c..712c4af24 100644 --- a/scrapy/trunk/scrapy/tests/test_serialization.py +++ b/scrapy/trunk/scrapy/tests/test_serialization.py @@ -1,9 +1,16 @@ -import unittest -from scrapy.utils.serialization import serialize, unserialize, serialize_funcs +from twisted.trial import unittest class SerializationTest(unittest.TestCase): + + def setUp(self): + try: + import simplejson + except ImportError, e: + raise unittest.SkipTest(e) + def test_string_serialization(self): """Test simple string serialization""" + from scrapy.utils.serialization import serialize, unserialize, serialize_funcs s = "string to serialize" for format in serialize_funcs.iterkeys(): @@ -11,6 +18,7 @@ class SerializationTest(unittest.TestCase): def test_dict_serialization(self): """Test dict serialization""" + from scrapy.utils.serialization import serialize, unserialize, serialize_funcs # using only string keys/values since it's the only data type that # works with all serializers