Sha256: a6157277fb80d80fa61d9bb84ca38697d9b42b9d582db0faa7b2d5b3e6286984

Contents?: true

Size: 472 Bytes

Versions: 4

Compression:

Stored size: 472 Bytes

Contents

require 'timezone/lookup/test'
require 'timezone'
require 'minitest/autorun'

class TestTest < ::Minitest::Test
  parallelize_me!

  def lookup
    Timezone::Lookup::Test.new(OpenStruct.new)
  end

  def test_simple_stub
    mine = lookup
    mine.stub(-10, 10, 'America/Los_Angeles')

    assert_equal 'America/Los_Angeles', mine.lookup(-10, 10)
  end

  def test_missing_stub
    assert_raises(::Timezone::Error::Test) do
      lookup.lookup(100, 100)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
timezone-1.0.0 test/timezone/lookup/test_test.rb
timezone-0.99.2 test/timezone/lookup/test_test.rb
timezone-0.99.1 test/timezone/lookup/test_test.rb
timezone-0.99.0 test/timezone/lookup/test_test.rb