Packages

SIP Test Suite

Current section

Files

Jump to
busytone src tests t_seq_login.erl
Raw

src/tests/t_seq_login.erl

-module(t_seq_login).
-export([main/0]).
% test sequential login: an agent should be able to login twice
login() ->
Agent = admin:new_agent(),
agent:wait_ws(Agent, #{ <<"username">> => Agent }),
agent:available(Agent),
agent:wait_ws(Agent, #{ <<"command">> => <<"arelease">>, <<"releaseData">> => false }),
agent:stop(Agent).
main() ->
login(),
login().