diff options
| author | feld <feld@feld.me> | 2020-10-13 14:47:29 +0000 | 
|---|---|---|
| committer | feld <feld@feld.me> | 2020-10-13 14:47:29 +0000 | 
| commit | 8b6221d4ecd1d7e354e7de831dd46e285cb85077 (patch) | |
| tree | 992e96bbdf4b40a5738ca2306ba3acf4158b17d5 /test/web/mongooseim | |
| parent | eea879eb362d3310d4fe047fb6412b69dd8711fe (diff) | |
| parent | 4c4ea9a3486f824cfba825a176439d50ec54fe95 (diff) | |
| download | pleroma-8b6221d4ecd1d7e354e7de831dd46e285cb85077.tar.gz pleroma-8b6221d4ecd1d7e354e7de831dd46e285cb85077.zip | |
Merge branch 'feature/1822-files-consistency' into 'develop'
Feature/1822 files consistency
Closes #1822
See merge request pleroma/pleroma!2680
Diffstat (limited to 'test/web/mongooseim')
| -rw-r--r-- | test/web/mongooseim/mongoose_im_controller_test.exs | 81 | 
1 files changed, 0 insertions, 81 deletions
| diff --git a/test/web/mongooseim/mongoose_im_controller_test.exs b/test/web/mongooseim/mongoose_im_controller_test.exs deleted file mode 100644 index 5176cde84..000000000 --- a/test/web/mongooseim/mongoose_im_controller_test.exs +++ /dev/null @@ -1,81 +0,0 @@ -# Pleroma: A lightweight social networking server -# Copyright © 2017-2020 Pleroma Authors <https://pleroma.social/> -# SPDX-License-Identifier: AGPL-3.0-only - -defmodule Pleroma.Web.MongooseIMController do -  use Pleroma.Web.ConnCase -  import Pleroma.Factory - -  test "/user_exists", %{conn: conn} do -    _user = insert(:user, nickname: "lain") -    _remote_user = insert(:user, nickname: "alice", local: false) -    _deactivated_user = insert(:user, nickname: "konata", deactivated: true) - -    res = -      conn -      |> get(mongoose_im_path(conn, :user_exists), user: "lain") -      |> json_response(200) - -    assert res == true - -    res = -      conn -      |> get(mongoose_im_path(conn, :user_exists), user: "alice") -      |> json_response(404) - -    assert res == false - -    res = -      conn -      |> get(mongoose_im_path(conn, :user_exists), user: "bob") -      |> json_response(404) - -    assert res == false - -    res = -      conn -      |> get(mongoose_im_path(conn, :user_exists), user: "konata") -      |> json_response(404) - -    assert res == false -  end - -  test "/check_password", %{conn: conn} do -    user = insert(:user, password_hash: Pbkdf2.hash_pwd_salt("cool")) - -    _deactivated_user = -      insert(:user, -        nickname: "konata", -        deactivated: true, -        password_hash: Pbkdf2.hash_pwd_salt("cool") -      ) - -    res = -      conn -      |> get(mongoose_im_path(conn, :check_password), user: user.nickname, pass: "cool") -      |> json_response(200) - -    assert res == true - -    res = -      conn -      |> get(mongoose_im_path(conn, :check_password), user: user.nickname, pass: "uncool") -      |> json_response(403) - -    assert res == false - -    res = -      conn -      |> get(mongoose_im_path(conn, :check_password), user: "konata", pass: "cool") -      |> json_response(404) - -    assert res == false - -    res = -      conn -      |> get(mongoose_im_path(conn, :check_password), user: "nobody", pass: "cool") -      |> json_response(404) - -    assert res == false -  end -end | 
