19 lines
679 B
Ruby
19 lines
679 B
Ruby
require 'rails_helper'
|
|
|
|
# Trava os nomes de tabela contra quebras do inflector pt-BR
|
|
# (config/initializers/inflections.rb). O composto "ConsolidacaoMotorista"
|
|
# já resolveu para o singular errado em produção, derrubando /motorista.
|
|
RSpec.describe 'Nomes de tabela dos models' do
|
|
{
|
|
Consolidacao => 'consolidacoes',
|
|
ConsolidacaoMotorista => 'consolidacao_motoristas',
|
|
ConsolidacaoEntrega => 'consolidacao_entregas',
|
|
Configuracao => 'configuracoes',
|
|
ConfiguracaoNotificacao => 'configuracao_notificacoes'
|
|
}.each do |model, tabela|
|
|
it "#{model} aponta para #{tabela}" do
|
|
expect(model.table_name).to eq(tabela)
|
|
end
|
|
end
|
|
end
|