Sha256: 8e5c5fe129630f54e7242cb8e15f00a56c23be20824e843df9f8e99fb651a44c

Contents?: true

Size: 421 Bytes

Versions: 25

Compression:

Stored size: 421 Bytes

Contents

module MiniTest
  module RelativePosition
    TEST_PADDING = 2
    TEST_SIZE = 63
    MARK_SIZE = 5
    INFO_PADDING = 8

    private

    def print_with_info_padding(line)
      puts pad(line, INFO_PADDING)
    end

    def pad(str, size)
      ' ' * size + str
    end

    def pad_mark(str)
      "%#{MARK_SIZE}s" % str
    end

    def pad_test(str)
      pad("%-#{TEST_SIZE}s" % str, TEST_PADDING)
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
minitest-reporters-0.14.24 lib/minitest/relative_position.rb
minitest-reporters-0.14.23 lib/minitest/relative_position.rb
minitest-reporters-0.14.22 lib/minitest/relative_position.rb
minitest-reporters-0.14.21 lib/minitest/relative_position.rb
minitest-reporters-0.14.20 lib/minitest/relative_position.rb
minitest-reporters-0.14.19 lib/minitest/relative_position.rb
minitest-reporters-0.14.18 lib/minitest/relative_position.rb
minitest-reporters-0.14.17 lib/minitest/relative_position.rb
minitest-reporters-0.14.16 lib/minitest/relative_position.rb
minitest-reporters-0.14.15 lib/minitest/relative_position.rb
minitest-reporters-0.14.14 lib/minitest/relative_position.rb
minitest-reporters-0.14.13 lib/minitest/relative_position.rb
minitest-reporters-0.14.12 lib/minitest/relative_position.rb
minitest-reporters-0.14.11 lib/minitest/relative_position.rb
minitest-reporters-0.14.10 lib/minitest/relative_position.rb
minitest-reporters-0.14.9 lib/minitest/relative_position.rb
minitest-reporters-0.14.8 lib/minitest/relative_position.rb
minitest-reporters-0.14.7 lib/minitest/relative_position.rb
minitest-reporters-0.14.6 lib/minitest/relative_position.rb
minitest-reporters-0.14.5 lib/minitest/relative_position.rb