Fix unit tests for Python in a twistd instance
[OpenSRF.git] / src / python / tests / json_test.py
index 4ce15f9..1109f39 100644 (file)
@@ -1,9 +1,14 @@
+"""
+Unit tests for the osrf.json module
+"""
+
 import sys, os
 sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..'))
 
 import osrf.json, osrf.net_obj, unittest
 
 class TestObject(object):
+    """Test object with basic JSON structures"""
     def __init__(self):
         self.int = 1
         self.string = "two"
@@ -13,24 +18,6 @@ class TestObject(object):
         self.false = False
         self.null = None
 
-class CheckNetworkEncoder(unittest.TestCase):
-    """Tests the NetworkEncoder JSON encoding extension"""
-
-    def setUp(self):
-        osrf.net_obj.register_hint('osrfMessage', ['threadTrace', 'locale', 'type', 'payload'], 'hash')
-        self.testo = TestObject()
-        self.ne = osrf.json.NetworkEncoder()
-
-    def test_connect(self):
-        test_json = self.ne.default(
-            osrf.net_obj.NetworkObject.osrfMessage({
-                    'threadTrace' : 0,
-                    'type' : "CONNECT"
-                } 
-            )
-        )
-        self.assertEqual(test_json, {'__p': {'threadTrace': 0, 'type': 'CONNECT'}, '__c': 'osrfMessage'})
-
 class CheckObjectToJSON(unittest.TestCase):
     """Tests the osrf.json.to_json() method that converts Python objects into JSON"""
     def setUp(self):