aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/test/socket_test_evaluator.hrl
diff options
context:
space:
mode:
authorMicael Karlberg <[email protected]>2018-10-29 14:58:53 +0100
committerMicael Karlberg <[email protected]>2018-10-29 14:58:53 +0100
commitf8ce6043ff330a34644f03f5589c33ad7e57bfab (patch)
treec6c9d6a084c156231d4082c4d0fc0edfce88ec89 /erts/emulator/test/socket_test_evaluator.hrl
parent944c0714c9342c4b72fc4433448058db4cb7861f (diff)
downloadotp-f8ce6043ff330a34644f03f5589c33ad7e57bfab.tar.gz
otp-f8ce6043ff330a34644f03f5589c33ad7e57bfab.tar.bz2
otp-f8ce6043ff330a34644f03f5589c33ad7e57bfab.zip
[socket-nif|test] All test cases now using evaluator module
All test cases has been updated using the new evaluator module (and their macros). OTP-14831
Diffstat (limited to 'erts/emulator/test/socket_test_evaluator.hrl')
-rw-r--r--erts/emulator/test/socket_test_evaluator.hrl24
1 files changed, 17 insertions, 7 deletions
diff --git a/erts/emulator/test/socket_test_evaluator.hrl b/erts/emulator/test/socket_test_evaluator.hrl
index 1fb42a33b2..2ebae9c852 100644
--- a/erts/emulator/test/socket_test_evaluator.hrl
+++ b/erts/emulator/test/socket_test_evaluator.hrl
@@ -21,6 +21,10 @@
-ifndef(socket_test_evaluator).
-define(socket_test_evaluator, true).
+-record(ev, {name :: string(),
+ pid :: pid(),
+ mref :: reference()}).
+
-define(SEV, socket_test_evaluator).
-define(SEV_START(N, S, IS), ?SEV:start(N, S, IS)).
@@ -44,14 +48,20 @@
-define(SEV_AWAIT_TERMINATION(P), ?SEV:await_termination(P)).
-define(SEV_AWAIT_TERMINATION(P, R), ?SEV:await_termination(P, R)).
--record(ev, {name :: string(),
- pid :: pid(),
- mref :: reference()}).
+-define(SEV_IPRINT(F, A), ?SEV:iprint(F, A)).
+-define(SEV_IPRINT(F), ?SEV_IPRINT(F, [])).
+-define(SEV_EPRINT(F, A), ?SEV:eprint(F, A)).
+-define(SEV_EPRINT(F), ?SEV_EPRINT(F, [])).
--define(FINISH_NORMAL, #{desc => "finish",
- cmd => fun(_) ->
- {ok, normal}
- end}).
+-define(SEV_SLEEP(T), #{desc => "sleep",
+ cmd => fun(_) ->
+ ?SLEEP(T),
+ ok
+ end}).
+-define(SEV_FINISH_NORMAL, #{desc => "finish",
+ cmd => fun(_) ->
+ {ok, normal}
+ end}).
-endif. % -ifdef(socket_test_evaluator).