summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2017-02-24 12:08:35 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2017-02-24 12:08:57 +0100
commita85a953e8ef43dfcf003f1354cc5fea05ee37e04 (patch)
tree7a24742e05e80ad5904400c90a2a4f2eb530d2d2 /test
parentUpdate tests for changes in acl start code (diff)
Adapt get_last tests to new output
Diffstat (limited to 'test')
-rw-r--r--test/mod_admin_extra_test.exs14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/mod_admin_extra_test.exs b/test/mod_admin_extra_test.exs
index f5d0b33f..eefe2e9b 100644
--- a/test/mod_admin_extra_test.exs
+++ b/test/mod_admin_extra_test.exs
@@ -198,29 +198,29 @@ defmodule EjabberdModAdminExtraTest do
test "get_last works" do
- assert 'Never' ==
+ assert {_, 'NOT FOUND'} =
:ejabberd_commands.execute_command(:get_last, [@user, @domain])
EjabberdSmMock.connect_resource @user, @domain, @resource<>"1"
EjabberdSmMock.connect_resource @user, @domain, @resource<>"2"
- assert 'Online' ==
+ assert {_, 'ONLINE'} =
:ejabberd_commands.execute_command(:get_last, [@user, @domain])
EjabberdSmMock.disconnect_resource @user, @domain, @resource<>"1"
- assert 'Online' ==
+ assert {_, 'ONLINE'} =
:ejabberd_commands.execute_command(:get_last, [@user, @domain])
now = {megasecs, secs, _microsecs} = :os.timestamp
timestamp = megasecs * 1000000 + secs
EjabberdSmMock.disconnect_resource(@user, @domain, @resource<>"2",
timestamp)
- {{year, month, day}, {hour, minute, second}} = :calendar.now_to_local_time now
- result = List.flatten(:io_lib.format(
- "~w-~.2.0w-~.2.0w ~.2.0w:~.2.0w:~.2.0w ",
+ {{year, month, day}, {hour, minute, second}} = :calendar.now_to_universal_time now
+ result = IO.iodata_to_binary(:io_lib.format(
+ "~w-~.2.0w-~.2.0wT~.2.0w:~.2.0w:~.2.0wZ",
[year, month, day, hour, minute, second]))
- assert result ==
+ assert {result, ""} ==
:ejabberd_commands.execute_command(:get_last, [@user, @domain])
assert :meck.validate :mod_last