<s> from unittest import TestCase <EOL> from cStringIO import StringIO <EOL> import simplejson as json <EOL> class TestDump ( TestCase ) : <EOL> def test_dump ( self ) : <EOL> sio = StringIO ( ) <EOL> json . dump ( { } , sio ) <EOL> self . assertEquals ( sio . getvalue ( ) , '<STR_LIT:{}>' ) <EOL> def test_dumps ( self ) : <EOL> self . assertEquals ( json . dumps ( { } ) , '<STR_LIT:{}>' ) <EOL> def test_encode_truefalse ( self ) : <EOL> self . assertEquals ( json . dumps ( <EOL> { True : False , False : True } , sort_keys = True ) , <EOL> '<STR_LIT>' ) <EOL> self . assertEquals ( json . dumps ( <EOL> { <NUM_LIT:2> : <NUM_LIT> , <NUM_LIT> : <NUM_LIT:5> L , False : <NUM_LIT:1> , <NUM_LIT:6> L : True , "<STR_LIT>" : <NUM_LIT:0> } , sort_keys = True ) , <EOL> '<STR_LIT>' ) <EOL> def test_ordered_dict ( self ) : <EOL> items = [ ( '<STR_LIT>' , <NUM_LIT:1> ) , ( '<STR_LIT>' , <NUM_LIT:2> ) , ( '<STR_LIT>' , <NUM_LIT:3> ) , ( '<STR_LIT>' , <NUM_LIT:4> ) , ( '<STR_LIT>' , <NUM_LIT:5> ) ] <EOL> s = json . dumps ( json . OrderedDict ( items ) ) <EOL> self . assertEqual ( s , '<STR_LIT>' ) </s>
