2323
2424-include_lib (" eunit/include/eunit.hrl" ).
2525
26+ -include (" msgpack.hrl" ).
27+
2628-ifdef (DO_MSGPACK_CROSSLANG_TEST ).
2729
2830test_data () ->
@@ -148,25 +150,25 @@ issue_27_test_() ->
148150 [
149151 % % null(jiffy) => nil(msgpack) => null(jsx)
150152 ? _assertEqual ({ok , null },
151- msgpack :unpack (msgpack :pack (null ), [{format ,jsx }])),
153+ msgpack :unpack (msgpack :pack (null , [{ format , jiffy }] ), [{format ,jsx }])),
152154
153155 % % null(jiffy) => nil(msgpack) => null(jiffy)
154156 ? _assertEqual ({ok , null },
155- msgpack :unpack (msgpack :pack (null , [{format ,jiffy }]))),
157+ msgpack :unpack (msgpack :pack (null , [{format ,jiffy }]), [{ format , jiffy }] )),
156158
157159
158160 % % null(jsx) => nil(msgpack) => null(jiffy)
159161 ? _assertEqual ({ok , null },
160- msgpack :unpack (msgpack :pack (null , [{format ,jsx }]))),
162+ msgpack :unpack (msgpack :pack (null , [{format ,jsx }]), [{ format , jiffy }] )),
161163
162164 % % nil(jiffy-atom) => <<nil>>(msgpack-binary) => <<"nil">>
163165 ? _assertEqual ({ok , <<" nil" >>},
164- msgpack :unpack (msgpack :pack (nil , [{allow_atom ,pack }]) )),
166+ msgpack :unpack (msgpack :pack (nil , [{allow_atom ,pack }, { format , jiffy }]), [{ format , jiffy }] )),
165167
166168 % % nil(jsx-atom) => <<nil>>(msgpack-binary) => <<"nil">>
167169 ? _assertEqual ({ok , <<" nil" >>},
168170 msgpack :unpack (msgpack :pack (nil ,
169- [{format ,jsx },{allow_atom ,pack }])))].
171+ [{format ,jsx },{allow_atom ,pack }]), [{ format , jiffy }] ))].
170172
171173string_test () ->
172174 {ok , CWD } = file :get_cwd (),
@@ -181,13 +183,13 @@ default_test_() ->
181183 {" pack" ,
182184 fun () ->
183185 Map = {[{1 ,2 }]},
184- ? assertEqual (pack (Map , [{format , jiffy }]), pack (Map ))
186+ ? assertEqual (pack (Map , [{format , ? DEFAULT_MAP_FORMAT }]), pack (Map ))
185187 end },
186188 {" unpack" ,
187189 fun () ->
188190 Map = {[{1 ,2 }]},
189- Binary = pack (Map , [{format , jiffy }]),
190- ? assertEqual (unpack (Binary , [{format , jiffy }]), unpack (Binary ))
191+ Binary = pack (Map , [{format , ? DEFAULT_MAP_FORMAT }]),
192+ ? assertEqual (unpack (Binary , [{format , ? DEFAULT_MAP_FORMAT }]), unpack (Binary ))
191193 end }
192194 ].
193195
0 commit comments