spec/i18n_tasks_spec.rb in i18n-tasks-0.0.2 vs spec/i18n_tasks_spec.rb in i18n-tasks-0.0.3
- old
+ new
@@ -1,11 +1,11 @@
require 'spec_helper'
describe 'rake i18n' do
describe 'missing' do
it 'detects missing or identical' do
- TestCodebase.rake_result('i18n:missing').should be_i18n_keys %w(es.missing_in_es.a es.blank_in_es.a es.same_in_es.a)
+ TestCodebase.rake_result('i18n:missing').should be_i18n_keys %w(en.used_but_missing.a es.missing_in_es.a es.blank_in_es.a es.same_in_es.a)
end
end
describe 'unused' do
it 'detects unused' do
@@ -46,9 +46,10 @@
'config/locales/es.yml' => {'es' => es_data}.to_yaml,
'app/views/index.html.slim' => <<-SLIM,
p \#{t('ca.a')} \#{t 'ca.b'} \#{t "ca.c"}
p \#{t 'ca.d'} \#{t 'ca.f', i: 'world'} \#{t 'ca.e', i: 'world'}
p \#{t 'missing_in_es.a'} \#{t 'same_in_es.a'} \#{t 'blank_in_es.a'}
+ p = t 'used_but_missing.a'
SLIM
'app/controllers/events_controller.slim' => <<-RUBY,
class EventsController < ApplicationController
def show
redirect_to :edit, notice: I18n.t('cb.a')