Sha256: c5528983ae9cead68018f8a0b950c820dab6e481583ec60f955dbfc591a7027a

Contents?: true

Size: 616 Bytes

Versions: 74

Compression:

Stored size: 616 Bytes

Contents

# frozen_string_literal: true
require 'i18n/tasks'

RSpec.describe 'I18n', type: :i18n do
  let(:i18n) { I18n::Tasks::BaseTask.new }
  let(:missing_keys) { i18n.missing_keys }
  let(:unused_keys) { i18n.unused_keys }

  it 'does not have missing keys' do
    expect(missing_keys).to be_empty,
                            "Missing #{missing_keys.leaves.count} i18n keys, run `i18n-tasks missing' to show them"
  end

  pending 'does not have unused keys' do
    expect(unused_keys).to be_empty,
                           "#{unused_keys.leaves.count} unused i18n keys, run `i18n-tasks unused' to show them"
  end
end

Version data entries

74 entries across 74 versions & 2 rubygems

Version Path
blacklight-7.40.0 spec/i18n_spec.rb
blacklight-7.39.0 spec/i18n_spec.rb
blacklight-7.38.0 spec/i18n_spec.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/blacklight-7.37.0/spec/i18n_spec.rb
blacklight-7.37.0 spec/i18n_spec.rb
blacklight-7.36.2 spec/i18n_spec.rb
blacklight-7.36.1 spec/i18n_spec.rb
blacklight-7.36.0 spec/i18n_spec.rb
blacklight-7.35.0 spec/i18n_spec.rb
blacklight-7.34.0 spec/i18n_spec.rb
blacklight-7.33.1 spec/i18n_spec.rb
blacklight-7.33.0 spec/i18n_spec.rb
blacklight-7.32.0 spec/i18n_spec.rb
blacklight-7.31.0 spec/i18n_spec.rb
blacklight-7.30.0 spec/i18n_spec.rb
blacklight-7.29.0 spec/i18n_spec.rb
blacklight-7.28.0 spec/i18n_spec.rb
blacklight-7.27.1 spec/i18n_spec.rb
blacklight-7.27.0 spec/i18n_spec.rb
blacklight-7.26.1 spec/i18n_spec.rb