/Lib/json/tests/test_speedups.py

http://unladen-swallow.googlecode.com/ · Python · 15 lines · 12 code · 3 blank · 0 comment · 0 complexity · afd2c6bdb3b339001ca9d7d3007b41a7 MD5 · raw file

  1. import decimal
  2. from unittest import TestCase
  3. from json import decoder
  4. from json import encoder
  5. class TestSpeedups(TestCase):
  6. def test_scanstring(self):
  7. self.assertEquals(decoder.scanstring.__module__, "_json")
  8. self.assert_(decoder.scanstring is decoder.c_scanstring)
  9. def test_encode_basestring_ascii(self):
  10. self.assertEquals(encoder.encode_basestring_ascii.__module__, "_json")
  11. self.assert_(encoder.encode_basestring_ascii is
  12. encoder.c_encode_basestring_ascii)