Skip to content

Commit eacb89a

Browse files
author
Taras Tyshko
committed
resolve PR comments round 2
1 parent b00c959 commit eacb89a

File tree

8 files changed

+48
-29
lines changed

8 files changed

+48
-29
lines changed

lib/nerves_hub/accounts/user_notifier.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ defmodule NervesHub.Accounts.UserNotifier do
1717
alias NervesHub.Emails.WelcomeTemplate
1818

1919
alias NervesHub.SwooshMailer, as: Mailer
20-
alias Phoenix.HTML.Safe, as: HTMLSafe
20+
alias Phoenix.HTML
2121

2222
def deliver_confirmation_instructions(user, confirmation_url) do
2323
assigns = %{
@@ -208,7 +208,7 @@ defmodule NervesHub.Accounts.UserNotifier do
208208

209209
text =
210210
module.text_render(assigns)
211-
|> HTMLSafe.to_iodata()
211+
|> HTML.Safe.to_iodata()
212212
|> IO.iodata_to_binary()
213213

214214
{html, text}

lib/nerves_hub/devices/log_lines.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ defmodule NervesHub.Devices.LogLines do
66
alias NervesHub.AnalyticsRepo
77
alias NervesHub.Devices.Device
88
alias NervesHub.Devices.LogLine
9-
alias Phoenix.Channel.Server
9+
alias Phoenix.Channel.Server, as: ChannelServer
1010

1111
import Ecto.Query
1212

@@ -55,7 +55,7 @@ defmodule NervesHub.Devices.LogLines do
5555
_ = AnalyticsRepo.insert_all(LogLine, [changeset.changes], settings: [async_insert: 1])
5656

5757
topic = "device:#{device.identifier}:internal"
58-
_ = Server.broadcast(NervesHub.PubSub, topic, "logs:received", log_line)
58+
_ = ChannelServer.broadcast(NervesHub.PubSub, topic, "logs:received", log_line)
5959

6060
{:ok, log_line}
6161

lib/nerves_hub/extensions.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ defmodule NervesHub.Extensions do
1515
critical firmware update.
1616
"""
1717

18-
alias Phoenix.Channel.Server
18+
alias Phoenix.Channel.Server, as: ChannelServer
1919

2020
@callback handle_in(event :: String.t(), Phoenix.Channel.payload(), Phoenix.Socket.t()) ::
2121
{:noreply, Phoenix.Socket.t()}
@@ -80,7 +80,7 @@ defmodule NervesHub.Extensions do
8080

8181
def broadcast_extension_event(target, event, extension) do
8282
params = %{"extensions" => [extension]}
83-
Server.broadcast_from!(NervesHub.PubSub, self(), topic(target), event, params)
83+
ChannelServer.broadcast_from!(NervesHub.PubSub, self(), topic(target), event, params)
8484
end
8585

8686
defp topic(%NervesHub.Devices.Device{} = device), do: "device:#{device.id}:extensions"

lib/nerves_hub/extensions/geo.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule NervesHub.Extensions.Geo do
22
@behaviour NervesHub.Extensions
33

44
alias NervesHub.Devices.Connections
5-
alias Phoenix.Channel.Server
5+
alias Phoenix.Channel.Server, as: ChannelServer
66

77
@impl NervesHub.Extensions
88
def description() do
@@ -52,7 +52,7 @@ defmodule NervesHub.Extensions.Geo do
5252
Connections.merge_update_metadata(socket.assigns.reference_id, %{location: location})
5353
event = "location:updated"
5454
topic = "device:#{socket.assigns.device.identifier}:internal"
55-
_ = Server.broadcast(NervesHub.PubSub, topic, event, location)
55+
_ = ChannelServer.broadcast(NervesHub.PubSub, topic, event, location)
5656

5757
{:noreply, socket}
5858
end

lib/nerves_hub/extensions/health.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ defmodule NervesHub.Extensions.Health do
55
alias NervesHub.Devices.HealthStatus
66
alias NervesHub.Devices.Metrics
77
alias NervesHub.Helpers.Logging
8-
alias Phoenix.Channel.Server
8+
alias Phoenix.Channel.Server, as: ChannelServer
99

1010
require Logger
1111

@@ -110,6 +110,6 @@ defmodule NervesHub.Extensions.Health do
110110

111111
defp device_internal_broadcast!(device, event, payload) do
112112
topic = "device:#{device.id}:extensions"
113-
Server.broadcast_from!(NervesHub.PubSub, self(), topic, event, payload)
113+
ChannelServer.broadcast_from!(NervesHub.PubSub, self(), topic, event, payload)
114114
end
115115
end

test/nerves_hub/devices_test.exs

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@ defmodule NervesHub.DevicesTest do
1515
alias NervesHub.Fixtures
1616
alias NervesHub.ManagedDeployments
1717
alias NervesHub.Products
18-
alias NervesHub.Support.Fwup
19-
2018
alias NervesHub.Repo
19+
alias NervesHub.Support
2120

2221
setup do
2322
user = Fixtures.user_fixture()
@@ -873,14 +872,19 @@ defmodule NervesHub.DevicesTest do
873872

874873
# create some firmware which can be uploaded to each org
875874
{:ok, _} =
876-
Fwup.create_firmware(tmp_dir, "old-firmware", %{
875+
Support.Fwup.create_firmware(tmp_dir, "old-firmware", %{
877876
product: "Same Product Name",
878877
fwup_version: "1.13.0"
879878
})
880879

881880
# sign and upload for org one
882881
{:ok, signed_firmware_one} =
883-
Fwup.sign_firmware(tmp_dir, org_key_one.name, "old-firmware", "old-firmware-signed-one")
882+
Support.Fwup.sign_firmware(
883+
tmp_dir,
884+
org_key_one.name,
885+
"old-firmware",
886+
"old-firmware-signed-one"
887+
)
884888

885889
{:ok, old_firmware_one} = Firmwares.create_firmware(org_one, signed_firmware_one)
886890

@@ -890,7 +894,12 @@ defmodule NervesHub.DevicesTest do
890894

891895
# sign and upload for org two
892896
{:ok, old_signed_firmware_two} =
893-
Fwup.sign_firmware(tmp_dir, org_key_two.name, "old-firmware", "old-firmware-signed-two")
897+
Support.Fwup.sign_firmware(
898+
tmp_dir,
899+
org_key_two.name,
900+
"old-firmware",
901+
"old-firmware-signed-two"
902+
)
894903

895904
{:ok, old_firmware_two} = Firmwares.create_firmware(org_two, old_signed_firmware_two)
896905

@@ -900,14 +909,19 @@ defmodule NervesHub.DevicesTest do
900909

901910
# and now create some new firmware which can be uploaded to each org
902911
{:ok, _} =
903-
Fwup.create_firmware(tmp_dir, "new-firmware", %{
912+
Support.Fwup.create_firmware(tmp_dir, "new-firmware", %{
904913
product: "Same Product Name",
905914
fwup_version: "1.13.0"
906915
})
907916

908917
# sign and upload for org one
909918
{:ok, new_signed_firmware_one} =
910-
Fwup.sign_firmware(tmp_dir, org_key_one.name, "new-firmware", "new-firmware-signed-one")
919+
Support.Fwup.sign_firmware(
920+
tmp_dir,
921+
org_key_one.name,
922+
"new-firmware",
923+
"new-firmware-signed-one"
924+
)
911925

912926
{:ok, new_firmware_one} = Firmwares.create_firmware(org_one, new_signed_firmware_one)
913927

@@ -917,7 +931,12 @@ defmodule NervesHub.DevicesTest do
917931

918932
# sign and upload for org two
919933
{:ok, new_signed_firmware_two} =
920-
Fwup.sign_firmware(tmp_dir, org_key_two.name, "new-firmware", "new-firmware-signed-two")
934+
Support.Fwup.sign_firmware(
935+
tmp_dir,
936+
org_key_two.name,
937+
"new-firmware",
938+
"new-firmware-signed-two"
939+
)
921940

922941
{:ok, new_firmware_two} = Firmwares.create_firmware(org_two, new_signed_firmware_two)
923942

test/support/conn_case.ex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ defmodule NervesHubWeb.ConnCase do
1515

1616
use ExUnit.CaseTemplate
1717

18-
alias Ecto.Adapters.SQL.Sandbox
18+
alias Ecto.Adapters.SQL.Sandbox, as: SQLSandbox
1919
alias Phoenix.ConnTest
2020

2121
using do
@@ -34,10 +34,10 @@ defmodule NervesHubWeb.ConnCase do
3434
end
3535

3636
setup tags do
37-
:ok = Sandbox.checkout(NervesHub.Repo)
37+
:ok = SQLSandbox.checkout(NervesHub.Repo)
3838

3939
if !tags[:async] do
40-
Sandbox.mode(NervesHub.Repo, {:shared, self()})
40+
SQLSandbox.mode(NervesHub.Repo, {:shared, self()})
4141
end
4242

4343
{:ok, conn: ConnTest.build_conn()}
@@ -61,7 +61,7 @@ defmodule NervesHubWeb.APIConnCase do
6161

6262
use ExUnit.CaseTemplate
6363

64-
alias Ecto.Adapters.SQL.Sandbox
64+
alias Ecto.Adapters.SQL.Sandbox, as: SQLSandbox
6565
alias NervesHub.Fixtures
6666

6767
using do
@@ -90,10 +90,10 @@ defmodule NervesHubWeb.APIConnCase do
9090
end
9191

9292
setup tags do
93-
:ok = Sandbox.checkout(NervesHub.Repo)
93+
:ok = SQLSandbox.checkout(NervesHub.Repo)
9494

9595
if !tags[:async] do
96-
Sandbox.mode(NervesHub.Repo, {:shared, self()})
96+
SQLSandbox.mode(NervesHub.Repo, {:shared, self()})
9797
end
9898

9999
user = Fixtures.user_fixture()

test/support/data_case.ex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ defmodule NervesHub.DataCase do
1414

1515
use ExUnit.CaseTemplate
1616

17-
alias Ecto.Adapters.SQL.Sandbox
17+
alias Ecto.Adapters.SQL.Sandbox, as: SQLSandbox
1818

1919
using do
2020
quote do
@@ -33,12 +33,12 @@ defmodule NervesHub.DataCase do
3333
end
3434

3535
setup tags do
36-
:ok = Sandbox.checkout(NervesHub.Repo)
37-
:ok = Sandbox.checkout(NervesHub.ObanRepo)
36+
:ok = SQLSandbox.checkout(NervesHub.Repo)
37+
:ok = SQLSandbox.checkout(NervesHub.ObanRepo)
3838

3939
if !tags[:async] do
40-
Sandbox.mode(NervesHub.Repo, {:shared, self()})
41-
Sandbox.mode(NervesHub.ObanRepo, {:shared, self()})
40+
SQLSandbox.mode(NervesHub.Repo, {:shared, self()})
41+
SQLSandbox.mode(NervesHub.ObanRepo, {:shared, self()})
4242
end
4343

4444
:ok

0 commit comments

Comments
 (0)