Sha256: f5db3239087e7958e1e26a11f0134a46133bf1015acac30dde012859734049fc

Contents?: true

Size: 509 Bytes

Versions: 5

Compression:

Stored size: 509 Bytes

Contents

# encoding: utf-8

require 'simplecov'
SimpleCov.start

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'minitest/spec'
require 'minitest/autorun'
require 'bundler'
Bundler.require

def assert_sparkline(expected, numbers)
  actual = Sparkr.sparkline(numbers)

  assert actual.include?('▁'), "there must be a minimum"
  unless numbers.uniq.size == 1 # all numbers are the same
    assert actual.include?('█'), "there must be a maximum"
  end
  assert_equal expected, actual
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sparkr-0.4.1 test/test_helper.rb
sparkr-0.4.0 test/test_helper.rb
sparkr-0.3.2 test/test_helper.rb
sparkr-0.3.1 test/test_helper.rb
sparkr-0.2.0 test/test_helper.rb