Resultados da pesquisa a pedido "ruby"
Factory Girl - qual é o propósito?
Qual é o objetivo da Factory Girl nos testes rspec quando eu poderia usarbefore(:each) blocos? Parece que a única diferença entre a Factory Girl e umabefore(:each) é que a fábrica prepara a criação de objetos fora do teste. Isto está certo?
Inserção VIM Blockwise
Gostaria de inserir um hash no início de um bloco de texto selecionado no VIM (comentário em ruby). Selecionei as linhas no Modo Visual, mas como faço a mesma operação para todas as linhas?
Onde colocar trechos de código no Rails?
Eu tenho esse trecho de código que gera uma assinatura para POSTs. Os detalhes não são importantes, mas o que eu quero saber é: como não é um pedaço de código relacionado ao modelo, ele pode realmente ser usado em qualquer lugar: ...
Ruby: mescla dois hash como um e com o valor conectado
2 hash: h1 = { "s1" => "2009-7-27", "s2" => "2010-3-6", "s3" => "2009-7-27" } h2 = { "s1" => "12:29:15", "s2" => "10:00:17", "s3" => "12:25:52" }Eu quero mesclar os dois hash como um assim: h = { "s1" => "2009-7-27 12:29:15", "s2" => "2010-3-6 ...
Ruby / Rails: converter int para tempo OU obter tempo de número inteiro?
Nós podemos fazer isso: i = Time.now.to_ipor exemplo atual: i = 1274335854posso converter eu de volta ao tempo?
O Devise deve criar um subdomínio no registro
Gostaria que o Devise criasse subdomínios no meu site. No momento, tenho dois modelos: Companhia: ACompany podem se registrar diretamente no site e, após entrar, podem convidar seus funcionários. Quando a empresa se registrar, desejo que ...
TRILHOS: Como obter associações has_many de um modelo
como posso obter as associações has_many de um modelo? Por exemplo, se eu tiver essa classe: class A < ActiveRecord::Base has_many B has_many C endGostaria de um método como este: A.get_has_manyesse retorno [B,C]É possível? Obrigado!
Simule OpenURI.open_uri do idioma com Minitest
Eu tenho um código que chamaOpenURI.open_uri e quero confirmar que o URI está sendo usado na chamada (para que um esboço não funcione para mim), mas também interceptar a chamada. Espero não ter que abstrair a chamada paraOpenURI.open_uri apenas ...
Gravar atributo no objeto de registro ativo
Estou tentando escrever um atributo em um objeto de registro ativo antes de devolvê-lo ao cliente. user = User.find(18).profileEu gostaria de definiruser[:random_attribute] = 'random_attribute' Mas eu recebo a seguinte mensagem de ...
Como posso testar os blocos de ajuda em Sinatra, usando o Rspec?
Estou escrevendo um aplicativo sinatra e testando-o com rspec e rack / test (como descrito em sinatrarb.com). Tem sido ótimo até agora, até que mudei algum código processual dos meus objetos de domínio para os auxiliares do sinatra. Desde então, ...