Rails debug com Logger nos testes

28 05 2016

Problema

Preciso de uma maneira de “debugar” (utilizar o debug :P) em uma classe Ruby com Rails para que quando execute o teste seja possível visualizar a depuração.

Solução

Utilizei o logger do Rails inicializando ele no inicio do meu algoritmo e colocando para o console pontos de debug. Depois disso é só rodar os testes e visualizar no console mesmo 😉

def self.agroup_mark_pairs times
    logger = Logger.new(STDOUT)
...
    logger.debug "Register IN #{time}"
...
end
Anúncios

Ações

Information

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: