[erlang-patches] Fix I/O-protocol handling in eunit
Yuki Ito
yuki.mururu@REDACTED
Fri May 10 23:09:18 CEST 2013
Hi,
Some io_requests, getopts, {get_geometry, rows} and {get_geometry, columns}
in eunit raises unexpected error.
For example,
$ cat my_tests.erl
-module(my_tests).
-include_lib("eunit/include/eunit.hrl").
my_test() ->
io:getopts().
1> c(my_tests).
{ok,my_tests}
2> eunit:test(my_tests).
my_tests: my_test (module 'my_tests')...*skipped*
undefined
*unexpected termination of test process*
::{{badmatch,{error,{error,enotsup},[]}},
[{eunit_proc,io_request,4,[{file,"eunit_proc.erl"},{line,614}]},
{eunit_proc,group_leader_loop,3,[{file,"eunit_proc.erl"},{line,584}]}]}
=======================================================
Failed: 0. Skipped: 0. Passed: 0.
One or more tests were cancelled.
error
3>
=ERROR REPORT==== 11-May-2013::05:51:35 ===
Error in process <0.49.0> with exit value:
{{badmatch,{error,{error,enotsup},[]}},[{eunit_proc,io_request,4,[{file,"eunit_proc.erl"},{line,614}]},{eunit_proc,group_leader_loop,3,[{file,"eunit_proc.erl"},{line,584}]}]}
git fetch git@REDACTED:mururu/otp.git fix_eunit_io_protocol
https://github.com/mururu/otp/compare/erlang:maint...fix_eunit_io_protocol
https://github.com/mururu/otp/compare/erlang:maint...fix_eunit_io_protocol.patch
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-patches/attachments/20130511/6fda0cdb/attachment.htm>
More information about the erlang-patches
mailing list