Sha256: 48c852cdedc7e743a913d6d7b6f5859aba2a8b0a4c54a14adb440cd4574e1663
Contents?: true
Size: 390 Bytes
Versions: 2
Compression:
Stored size: 390 Bytes
Contents
RSpec::Matchers.define :have_valid_pluralization_keys do |expected| match do |actual| @locale_file = I18nSpec::LocaleFile.new(actual) @locale_file.invalid_pluralization_keys.empty? end failure_message_for_should do |filepath| "expected #{filepath} to not include invalid pluralization keys :\n- " << @locale_file.errors[:invalid_pluralization_keys].join("\n- ") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
i18n-spec-0.1.1 | lib/i18n-spec/matchers/have_valid_pluralization_keys_matcher.rb |
i18n-spec-0.1.0 | lib/i18n-spec/matchers/have_valid_pluralization_keys_matcher.rb |