Sha256: 420eae6c6c7866a9f4db8ad559eda8b6494fd486d88e804977629bbd19a430a7

Contents?: true

Size: 492 Bytes

Versions: 1

Compression:

Stored size: 492 Bytes

Contents

require 'rails_helper'

module RocketJobMissionControl
  class FakeWorker < OpenStruct
  end

  RSpec.describe 'rocket_job_mission_control/workers/index.html.haml', type: :view do
    before do
      assign(:workers, [
        FakeWorker.new(
          name: 'Worker42',
          heartbeat: spy(current_threads: 42),
          started_at: 1.minute.ago,
        ),
      ])
      render
    end

    it 'displays the worker' do
      expect(rendered).to include('Worker42')
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rocketjob_mission_control-1.2.0 spec/views/workers/index.html.haml_spec.rb