Top 10 slowest examples (62.79 seconds, 91.0% of total time): Orcamento#refazer_movimentacoes quando é adicionado um novo par de contas ao evento muda o saldo das contas adicionadas 10.46 seconds ./spec/models/orcamento_spec.rb:243 Orcamento#refazer_movimentacoes quando é adicionado um novo par de contas ao evento cria 4 novas movimentações 9.42 seconds ./spec/models/orcamento_spec.rb:235 Orcamento#refazer_movimentacoes quando nenhum evento é alterado cria novas movimentações de mesmo valor 8.83 seconds ./spec/models/orcamento_spec.rb:209 Orcamento#refazer_movimentacoes quando nenhum evento é alterado mantém as contas 8.74 seconds ./spec/models/orcamento_spec.rb:204 Orcamento#refazer_movimentacoes quando é adicionado um novo par de contas ao evento adiciona 2 novos saldos diários 7.86 seconds ./spec/models/orcamento_spec.rb:239 Orcamento#refazer_movimentacoes quando nenhum evento é alterado mantém os saldos diarios com os mesmos valores 7.63 seconds ./spec/models/orcamento_spec.rb:214 Orcamento#sefin busca unidade orçamentária da sefin no orçameneto retorna unidade orçamentária 3.27 seconds ./spec/models/orcamento_spec.rb:255 Top 9 slowest examples (3.21 seconds, 99.7% of total time): ComponentesHelper#classificacao_da_receita_com_destaque retorna codigo da natureza da receita completa com . entre as classificações e negrito no ultimo nivel utilizado da classificacao 3.15 seconds ./spec/helpers/natureza_da_receita_helper_spec.rb:13 Top 10 slowest examples (0.11273 seconds, 1.9% of total time): Acesso::Permissao dados do seed Controller ppa/relatorios/impressao_de_ppa deve ter a ação 'dados_do_relatorio_de_criticas' cadastrada para o controller 'ppa/relatorios/impressao_de_ppa' 0.03279 seconds ./spec/models/acesso/permissao_spec.rb:123 Top 10 slowest examples (99.07 seconds, 16.9% of total time): Base::GrupoDeNaturezaDaDespesa#valor_total_realizado_dos_elementos retorna a soma dos valores empenhados de todos os orçamentos aliados aos elementos de despesa filhos 12.02 seconds ./spec/models/base/grupo_de_natureza_da_despesa_spec.rb:87 Base::NaturezaDaReceita natureza da receita #valor_total_realizado_da_receita retorna a soma dos valores arrecadados dos orçamentos da receita 11.29 seconds ./spec/models/base/natureza_da_receita_spec.rb:764 Base::Subfuncao#valor_total_realizado_da_despesa retorna a soma dos valores arrecadados dos orçamentos da despesa 10.62 seconds ./spec/models/base/subfuncao_spec.rb:68 Base::ElementoDeDespesa#valor_total_realizado_da_despesa retorna a soma dos valores arrecadados orçamentos da receita do elemento 9.74 seconds ./spec/models/base/elemento_de_despesa_spec.rb:135 Base::GrupoDeNaturezaDaDespesa#valor_total_realizado_dos_elementos_intra_orcamentarios retorna a soma dos valores empenhados de todos os orçamentos aliados aos elementos de despesa cuja modalidade de aplicação é 91 9.66 seconds ./spec/models/base/grupo_de_natureza_da_despesa_spec.rb:105 Base::GrupoDeNaturezaDaDespesa#valor_total_realizado_dos_elementos_exceto_intra_orcamentarios retorna a soma dos valores empenhados de todos os orçamentos aliados aos elementos de despesa cuja modalidade de aplicação é 91 9.27 seconds ./spec/models/base/grupo_de_natureza_da_despesa_spec.rb:128 Base::Funcao#valor_total_realizado_da_despesa retorna a soma dos valores arrecadados dos orçamentos da despesa 9.23 seconds ./spec/models/base/funcao_spec.rb:94 Base::CategoriaEconomica#valor_total_realizado_dos_elementos retorna a soma dos valores empenhados de todos os orçamentos aliados aos elementos de despesa filhos 9.2 seconds ./spec/models/base/categoria_economica_spec.rb:67 Base::CategoriaEconomica#valor_total_realizado_dos_elementos_intra_orcamentarios retorna a soma de todos os orçamentos aliados a todos os elementos de despesa cuja modalidade de aplicação é 91 9.18 seconds ./spec/models/base/categoria_economica_spec.rb:104 Base::CategoriaEconomica#valor_total_realizado_dos_elementos_exceto_intra_orcamentarios retorna a soma de todos os orçamentos aliados a todos os elementos de despesa cuja modalidade de aplicação não é 91 8.85 seconds ./spec/models/base/categoria_economica_spec.rb:127 Top 10 slowest examples (157.99 seconds, 4.2% of total time): Contabilidade::Liquidacao#pode_ter_folha_de_pagamento? quando pode ter folha de pagamento retorna false 21.49 seconds ./spec/models/contabilidade/liquidacao_spec.rb:533 Contabilidade::Liquidacao#validate_presence_of, #validate_absence_of, #allow_value quando elemento de despesa tiver folha de pagamento should validate that :ano_da_folha cannot be empty/falsy 17.62 seconds ./spec/models/contabilidade/liquidacao_spec.rb:47 Contabilidade::DetalheDoPagamento#validade_presence_of_conta_bancaria_por_unidade_orcamentaria_destino quando tipo_de_pagamento for retencao_extra_orcamentaria valida presença do campo 15.37 seconds ./spec/models/contabilidade/detalhe_do_pagamento_spec.rb:46 Contabilidade::Liquidacao.proximo_codigo_disponivel quando há lacunas na sequência dos códigos retorna a primeira lacuna 15.21 seconds ./spec/models/contabilidade/liquidacao_spec.rb:124 Contabilidade::MovimentacaoDaContaBancaria #atualiza_saldo 14.96 seconds ./spec/models/contabilidade/movimentacao_da_conta_bancaria_spec.rb:13 Contabilidade::Pagamento behaves like gera eventos contábeis geração das movimentações dos eventos contábeis #before_destroy retira o valor do gerador que foi movimentado nas contas 14.81 seconds ./spec/support/gerador_de_eventos_contabeis_tests.rb:65 Contabilidade::Liquidacao#validate_presence_of, #validate_absence_of, #allow_value quando elemento de despesa tiver folha de pagamento should validate that :tipo_da_folha cannot be empty/falsy 14.75 seconds ./spec/models/contabilidade/liquidacao_spec.rb:49 Contabilidade::EstornoDePagamento inclui a data do estorno como o dia da criação ao salvar o estorno 14.7 seconds ./spec/models/contabilidade/estorno_de_pagamento_spec.rb:20 Contabilidade::Liquidacao#validate_presence_of, #validate_absence_of, #allow_value quando elemento de despesa tiver folha de pagamento should validate that :mes_da_folha cannot be empty/falsy 14.56 seconds ./spec/models/contabilidade/liquidacao_spec.rb:48 Contabilidade::Liquidacao.proximo_codigo_disponivel quando não há liquidacoes cadastradas retorna 001 14.51 seconds ./spec/models/contabilidade/liquidacao_spec.rb:110 Top 10 slowest examples (138.82 seconds, 86.6% of total time): ImportacaoTcm::ContabilidadeContaBancaria Importa os dados de contas bancárias da API do TCM .criar_conta_bancaria 17.18 seconds ./spec/models/importacao_tcm/importacao_tcm_contabilidade_conta_bancaria_spec.rb:73 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_orcamento 15.33 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:313 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_orgaos 14.78 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:321 ImportacaoTcm::ContabilidadeTalaoDeReceita Importa os dados de contas bancárias da API do TCM .criar_taloes_de_receita 14.33 seconds ./spec/models/importacao_tcm/importacao_tcm_contabilidade_talao_de_receita_spec.rb:100 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_programas_de_governo 14.07 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:367 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_acoes 13.09 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:377 ImportacaoTcm::ContabilidadeContaBancaria Importa os dados de contas bancárias da API do TCM .criar_agencia_bancaria 13.03 seconds ./spec/models/importacao_tcm/importacao_tcm_contabilidade_conta_bancaria_spec.rb:62 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM quando o orçamento não possui subações .criar_subacoes 12.81 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:422 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_unidades_orcamentarias 12.55 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:348 ImportacaoTcm::Loa Importa os dados base de orçamento da API do TCM .criar_unidades_gestoras 11.65 seconds ./spec/models/importacao_tcm/importacao_tcm_loa_spec.rb:336 Top 10 slowest examples (73.52 seconds, 13.4% of total time): Loa::Acao#valor_total_realizado_da_despesa retorna a soma dos valores arrecadados dos orçamentos da despesa 11.61 seconds ./spec/models/loa/acao_spec.rb:102 Loa::Subacao#save quando a função tem código diferente de 8, 9 ou 10 atribui 'orçamento fiscal' para o tipo de orçamento 10.27 seconds ./spec/models/loa/subacao_spec.rb:70 Top 10 slowest examples (24.51 seconds, 11.2% of total time): Ppa::Iniciativa.sugestao_de_codigo_para_a_proxima_iniciativa busca a sugestão de código para a próxima iniciativa 4.21 seconds ./spec/models/ppa/iniciativa_spec.rb:416 Ppa::Iniciativa validação do código da iniciativa quando há uma iniciativa com o mesmo código no escopo de natureza da iniciativa em PPAs diferentes não adiciona erro de valição Top 10 slowest examples (61.62 seconds, 48.8% of total time): OrcamentosController POST #create com parâmetros válidos atribui o(a) orcamento recém criado(a) à @orcamento 9.94 seconds ./spec/controllers/orcamentos_controller_spec.rb:54 OrcamentosController POST #create com parâmetros válidos cria um(a) novo(a) Orcamento 9.23 seconds ./spec/controllers/orcamentos_controller_spec.rb:48 OrcamentosController POST #create com parâmetros válidos redireciona para o(a) orcamento criado(a) 9.08 seconds ./spec/controllers/orcamentos_controller_spec.rb:60 OrcamentosController PUT #configuracoes_eventos_contabeis_update quando são passados os eventos para serem definidos como padrões define o evento da determinada ação como padrão true e todos os outros como false 7.03 seconds ./spec/controllers/orcamentos_controller_spec.rb:154 OrcamentosController PUT #configuracoes_eventos_contabeis_update quando não são passados os eventos para serem definidos como padrões define todos os eventos da determinada ação como padrão false Top 10 slowest examples (59.85 seconds, 17.5% of total time): Base::PessoasContasBancariasController POST #create com parâmetros válidos redireciona para ultima tela em que foi solicitada a inserção desse campo 10.16 seconds ./spec/controllers/base/pessoas_contas_bancarias_controller_spec.rb:47 Base::ContasBancariasPorUnidadeOrcamentariaController GET #movimentacoes atribui a lista de movimentacoes_da_conta_bancaria à @movimentacoes_da_conta_bancaria 9.88 seconds ./spec/controllers/base/contas_bancarias_por_unidade_orcamentaria_controller_spec.rb:80 Base::ElementosDeDespesaController GET #index uma lista com as categorias economicas do contexto atual 7.75 seconds ./spec/controllers/base/elementos_de_despesa_controller_spec.rb:8 Base::NaturezasDaReceitaController POST #create com parâmetros inválidos atribui uma natureza da receita recém criada, mas não salva, à @natureza_da_receita Top 10 slowest examples (61.38 seconds, 16.6% of total time): Projecao::ReceitasController GET #show atribui a receita requisitado(a) à @receita 6.89 seconds ./spec/controllers/projecao/receitas_controller_spec.rb:42 Projecao::ReceitasController DELETE #destroy redireciona para a lista de receitas 6.72 seconds ./spec/controllers/projecao/receitas_controller_spec.rb:175 Projecao::IndicesDeProjecaoController DELETE #destroy destrói o(a) indicedeprojecao requisitado(a) 6.54 seconds ./spec/controllers/projecao/indices_de_projecao_controller_spec.rb:101 Projecao::CalculoDeProjecoesController POST #create com parâmetros válidos redireciona para o(a) calculo_de_projecao criado(a) 6.51 seconds ./spec/controllers/projecao/calculo_de_projecoes_controller_spec.rb:75 Projecao::IndicesDeProjecaoController GET #new atribui um(a) novo(a) indicedeprojecao à @indicedeprojecao 6.11 seconds ./spec/controllers/projecao/indices_de_projecao_controller_spec.rb:14 Projecao::CalculoDeProjecoesController GET #edit quando há receitas calculadas retorna para o show e mostra mensagem de alerta 6.04 seconds ./spec/controllers/projecao/calculo_de_projecoes_controller_spec.rb:49 Projecao::CalculoDeProjecoesController GET #edit quando não há receitas calculadas atribui o(a) calculo_de_projecao requisitado à @calculo_de_projecao Top 10 slowest examples (125.34 seconds, 4.0% of total time): Contabilidade::PagamentosController PUT #update com parâmetros válidos redireciona para os pagamentos da liquidacao 15.28 seconds ./spec/controllers/contabilidade/pagamentos_controller_spec.rb:148 Contabilidade::TaloesDeReceitaController DELETE #destroy redireciona para a lista de talaodereceitas 13.76 seconds ./spec/controllers/contabilidade/taloes_de_receita_controller_spec.rb:116 Contabilidade::PagamentosController PUT #update com parâmetros válidos atualiza o(a) pagamento requisitado(a) 12.96 seconds ./spec/controllers/contabilidade/pagamentos_controller_spec.rb:135 Contabilidade::PagamentosController PUT #update com parâmetros inválidos atribui o(a) pagamento à @pagamento 12.24 seconds ./spec/controllers/contabilidade/pagamentos_controller_spec.rb:156 Contabilidade::AnulacoesDoEmpenhoController GET #new atribui um(a) novo(a) anulacao_do_empenho à @anulacao_do_empenho 12.23 seconds ./spec/controllers/contabilidade/anulacoes_do_empenho_controller_spec.rb:18 Contabilidade::EstornosDePagamentoController POST #create com parâmetros válidos atribui o(a) estorno_de_pagamento recém criado(a) à @estorno_de_pagamento 11.98 seconds ./spec/controllers/contabilidade/estornos_de_pagamento_controller_spec.rb:40 Contabilidade::PagamentosController POST #create com parâmetros válidos cria um(a) novo(a) pagamento 11.81 seconds ./spec/controllers/contabilidade/pagamentos_controller_spec.rb:96 Contabilidade::DetalhesDoPagamentoController POST #create quando são enviados parâmetros válidos salva o @detalhe_do_pagamento 11.71 seconds ./spec/controllers/contabilidade/detalhes_do_pagamento_controller_spec.rb:37 Contabilidade::AnulacoesDosTaloesDeReceitaController POST #create com parâmetros inválidos atribui um(a) anulacaodotalaodereceita recém criado(a), mas não salvo(a), à @anulacaodotalaodereceita 11.69 seconds ./spec/controllers/contabilidade/anulacoes_dos_taloes_de_receita_controller_spec.rb:74 Contabilidade::NotasFiscaisController GET #edit atribui o(a) liquidacao requisitado à @liquidacao 11.66 seconds ./spec/controllers/contabilidade/notas_fiscais_controller_spec.rb:19