Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F7892686
channel_case.ex
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
1003 B
Referenced Files
None
Subscribers
None
channel_case.ex
View Options
# Pleroma: A lightweight social networking server
# Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>
# SPDX-License-Identifier: AGPL-3.0-only
defmodule
Pleroma.Web.ChannelCase
do
@moduledoc
"""
This module defines the test case to be used by
channel tests.
Such tests rely on `Phoenix.ChannelTest` and also
import other functionality to make it easier
to build common datastructures and query the data layer.
Finally, if the test case interacts with the database,
it cannot be async. For this reason, every test runs
inside a transaction which is reset at the beginning
of the test unless the test case is marked as async.
"""
use
ExUnit.CaseTemplate
using
do
quote
do
# Import conveniences for testing with channels
import
Phoenix.ChannelTest
use
Pleroma.Tests.Helpers
# The default endpoint for testing
@endpoint
Pleroma.Web.Endpoint
end
end
setup
tags
,
do
:
Pleroma.DataCase
.
setup_multi_process_mode
(
tags
)
end
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Oct 2, 4:35 AM (1 d, 4 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
485162
Default Alt Text
channel_case.ex (1003 B)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment