Sha256: 50eb8190f2556b11eb9a6dd6307d0d4ea5890a9f0453f47753bc35d8733f7626

Contents?: true

Size: 485 Bytes

Versions: 8

Compression:

Stored size: 485 Bytes

Contents

# frozen_string_literal: true

require 'eac_cli/runner_with/help/layout'

RSpec.describe EacCli::RunnerWith::Help::Layout do
  describe '#list_section' do
    {
      ['Options', ['Option A', 'Option B']] => <<~TEXT
        Options:
          Option A
          Option B
      TEXT
    }.each do |source, expected|
      context "when source is #{source}" do
        it do
          expect(described_class.list_section(*source)).to eq(expected)
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
eac_tools-0.82.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.81.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.80.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.79.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.78.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.77.1 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.77.0 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb
eac_tools-0.76.1 sub/eac_cli/spec/lib/eac_cli/runner_with/help/layout_spec.rb