Remove tests that treat `Transport` as a singleton
parent
30fdf4bc63
commit
923794fcbd
|
@ -1,13 +0,0 @@
|
|||
require 'spec_helper'
|
||||
|
||||
RSpec.describe SendFactoryResetJob, type: :job do
|
||||
let(:device) { FactoryBot.create(:device) }
|
||||
|
||||
it 'sends a factory_reset RPC' do
|
||||
dbl = double("fake transport layer")
|
||||
payl = SendFactoryResetJob.rpc_payload(device)
|
||||
expect(dbl)
|
||||
.to receive(:amqp_send).with(payl.to_json, device.id, "from_clients")
|
||||
SendFactoryResetJob.new.perform(device, dbl)
|
||||
end
|
||||
end
|
|
@ -25,11 +25,4 @@ describe Device do
|
|||
device.timezone = "America/Chicago"
|
||||
expect([-5, -6, -7]).to include device.tz_offset_hrs # Remember DST!
|
||||
end
|
||||
|
||||
it 'uses `tell` to send device messages' do
|
||||
dbl = double("fake transport layer")
|
||||
expect(dbl).to receive(:amqp_send)
|
||||
result = device.tell("Hello!", dbl)
|
||||
expect(result.message).to eq("Hello!")
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue