unregister_name({local,Name}) ->
_ = (catch unregister(Name));
unregister_name({global,Name}) ->
_ = global:unregister_name(Name);
unregister_name({via, Mod, Name}) ->
_ = Mod:unregister_name(Name);
unregister_name(Pid) when is_pid(Pid) ->
Pid.
Run Code Online (Sandbox Code Playgroud)
这是来自gen_server.erl.如果_总是匹配并且匹配总是计算到右侧表达式,那么_ = expression()这里的行是什么?
我想动态地模拟 but 的行为erl -sname example -hidden。如何使节点在集群中不再可见?
请参阅 @mwt 在 @Yasir Arsanukaev 的评论,以进一步说明我正在尝试做的事情。
erlang configuration networking cluster-computing erlang-otp
我使用-remsh标志连接到一个正在运行的节点,然后运行我常用的Common Test健全性测试,但是shell中没有出现error_logger:info_msg消息.为什么?
我有一些我的硒测试将依赖的 Postgres 存储过程。在开发中,我用脚本中的一行加载它们:
cat stored_procedures.sql | python manage.py dbshell
这在单元测试时不起作用,因为一个新的数据库是从头开始创建的。如何在运行单元测试之前将保存在文件中的存储过程加载到测试数据库中?
erlang ×3
django ×1
elixir ×1
erlang-otp ×1
networking ×1
postgresql ×1
selenium ×1
unit-testing ×1