Sha256: 9a6e10ff35fc9298c2bdcaf978139e8f598149877f35ce1e995abf52527c53d7

Contents?: true

Size: 453 Bytes

Versions: 5

Compression:

Stored size: 453 Bytes

Contents

require File.join(File.dirname(__FILE__), '../../test_helper')

describe HammerCLI::Help::Text do
  describe '#build_string' do
    let(:text) { HammerCLI::Help::Text.new('text') }

    it 'builds string' do
      _(text.build_string).must_equal 'text'
    end

    it 'ensures that options are used' do
      text = HammerCLI::Help::Text.new('text', richtext: true)
      _(text.build_string).must_equal HighLine.color('text', :bold)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
hammer_cli-3.13.0 test/unit/help/definition/text_test.rb
hammer_cli-3.12.0 test/unit/help/definition/text_test.rb
hammer_cli-3.10.0 test/unit/help/definition/text_test.rb
hammer_cli-3.9.0 test/unit/help/definition/text_test.rb
hammer_cli-3.8.0 test/unit/help/definition/text_test.rb