Sha256: 4b942a9dd5fcc9fc40e660801eba185ef787fc502c5a0eb4b93abc5986a5e7dd

Contents?: true

Size: 982 Bytes

Versions: 8

Compression:

Stored size: 982 Bytes

Contents

require File.expand_path('../test_helper', __FILE__)

class I18nSequelBitemporalApiTest < I18nBitemporalTest
  def setup
    I18n::Backend::SequelBitemporal::Translation.dataset.delete
    I18n.backend = I18n::Backend::SequelBitemporal.new
    super
  end

  def self.can_store_procs?
    I18n::Backend::SequelBitemporal.included_modules.include?(I18n::Backend::SequelBitemporal::StoreProcs)
  end

  include I18n::Tests::Basics
  include I18n::Tests::Defaults
  include I18n::Tests::Interpolation
  include I18n::Tests::Link
  include I18n::Tests::Lookup
  include I18n::Tests::Pluralization
  include I18n::Tests::Procs if can_store_procs?

  include I18n::Tests::Localization::Date
  include I18n::Tests::Localization::DateTime
  include I18n::Tests::Localization::Time
  include I18n::Tests::Localization::Procs if can_store_procs?

  test "make sure we use a Sequel backend" do
    assert_equal I18n::Backend::SequelBitemporal, I18n.backend.class
  end
end if defined?(Sequel)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
i18n-sequel_bitemporal-1.1.1 test/api_test.rb
i18n-sequel_bitemporal-1.1.0 test/api_test.rb
i18n-sequel_bitemporal-1.0.3 test/api_test.rb
i18n-sequel_bitemporal-1.0.2 test/api_test.rb
i18n-sequel_bitemporal-1.0.1 test/api_test.rb
i18n-sequel_bitemporal-1.0.0 test/api_test.rb
i18n-sequel_bitemporal-0.10.0 test/api_test.rb
i18n-sequel_bitemporal-0.9.0 test/api_test.rb