Sha256: 38ebacebc3497822cdf1c291326f404df8842c1640a959bc411f29b3bdc73010

Contents?: true

Size: 841 Bytes

Versions: 9

Compression:

Stored size: 841 Bytes

Contents

require_relative '../../test_helper'

module RocketJobMissionControl
  SlicesHelper.include(RocketJobMissionControl::ApplicationHelper)
  class SlicesHelperTest < ActionView::TestCase
    describe SlicesHelper do

      describe '#display_slice_info' do
        let(:slice) { {id: 42, name: 'test'} }

        describe 'when encrypted' do
          it 'only shows encrypted text' do
            assert_equal 'encrypted', display_slice_info(slice, true)
          end
        end

        describe 'when not encrypted' do
          it "does not return 'encrypted'" do
            refute_equal 'encrypted', display_slice_info([1, 2], false)
          end

          it "displays the slice info" do
            assert_equal "[<br />  1,<br />  2<br />]", display_slice_info([1, 2], false)
          end
        end

      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rocketjob_mission_control-4.3.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-4.2.1 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-4.2.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-4.1.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-4.0.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-3.2.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-3.1.0 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-3.0.3 test/helpers/rocket_job_mission_control/slices_helper_test.rb
rocketjob_mission_control-3.0.2 test/helpers/rocket_job_mission_control/slices_helper_test.rb