Sha256: 1d28d661cc43c784e8a636026d8e433e293a79b577dbc8fdee6d238a023a7755
Contents?: true
Size: 750 Bytes
Versions: 4
Compression:
Stored size: 750 Bytes
Contents
# frozen_string_literal: true require 'timezone/loader' require 'minitest/autorun' module Timezone class TestLoader < ::Minitest::Test parallelize_me! def test_load assert_equal( [[1_483_228_800, 'GMT', false, 0]], Loader.load('GMT') ) assert_raises ::Timezone::Error::InvalidZone do Loader.load('foo/bar') end end def test_names assert Loader.names.include?('GMT') assert Loader.names.include?('Europe/Paris') refute Loader.names.include?('foo/bar') end def test_valid? assert Loader.valid?('America/Los_Angeles') assert Loader.valid?('Europe/Paris') refute Loader.valid?('foo/bar') refute Loader.valid?(nil) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
timezone-1.2.12 | test/timezone/test_loader.rb |
timezone-1.2.11 | test/timezone/test_loader.rb |
timezone-1.2.10 | test/timezone/test_loader.rb |
timezone-1.2.9 | test/timezone/test_loader.rb |