Example #1
0
    def test_roundtrip(self):
        self.assertEqual(jsonutil.decode(jsonutil.encode(self.lis)), self.lis)
        self.assertEqual(jsonutil.decode(jsonutil.encode(self.int)), self.int)
        self.assertEqual(jsonutil.decode(jsonutil.encode(self.str)), self.str)
        self.assertEqual(jsonutil.decode(jsonutil.encode(self.none)), self.none)

        self.assertEqual(jsonutil.decode(jsonutil.encode(self.obj3)), self.obj3_roundtrip)
Example #2
0
	def test_roundtrip(self):
		self.assertEqual(jsonutil.decode(jsonutil.encode(self.lis)), self.lis)
		self.assertEqual(jsonutil.decode(jsonutil.encode(self.int)), self.int)
		self.assertEqual(jsonutil.decode(jsonutil.encode(self.str)), self.str)
		self.assertEqual(jsonutil.decode(jsonutil.encode(self.none)), self.none)

		self.assertEqual(jsonutil.decode(jsonutil.encode(self.obj3)), self.obj3_roundtrip)
Example #3
0
    def test_decode(self):
        self.assertEqual(jsonutil.decode(self.jlis), self.lis)
        self.assertEqual(jsonutil.decode(self.jint), self.int)
        self.assertEqual(jsonutil.decode(self.jstr), self.str)
        self.assertEqual(jsonutil.decode(self.jnone), self.none)

        self.assertEqual(jsonutil.decode(self.jobj1), self.obj1)
        self.assertEqual(jsonutil.decode(self.jobj2), json.loads(self.jobj2))
        self.assertEqual(jsonutil.decode(self.jobj4), testobj.value)
Example #4
0
	def test_decode(self):
		self.assertEqual(jsonutil.decode(self.jlis), self.lis)
		self.assertEqual(jsonutil.decode(self.jint), self.int)
		self.assertEqual(jsonutil.decode(self.jstr), self.str)
		self.assertEqual(jsonutil.decode(self.jnone), self.none)

		self.assertEqual(jsonutil.decode(self.jobj1), self.obj1)
		self.assertEqual(jsonutil.decode(self.jobj2), json.loads(self.jobj2))
		self.assertEqual(jsonutil.decode(self.jobj4), testobj.value)