Resultados da pesquisa a pedido "rspec"

1 a resposta

rspec failing error: espera-se que false responda a `false?`

Estou executando esta parte de um teste: describe Dictionary do before do @d = Dictionary.new end it 'can check whether a given keyword exists' do @d.include?('fish').should be_false endCom este código: class Dictionary def initialize @hash = ...

1 a resposta

Método indefinido da exibição Rspec stub_model

Estou tentando descobrir o que há de errado com este código. Ou seja, ele não pode encontrar o método 'stub_model'. Tentei procurar solução para isso, mas em todos os lugares que olho meus arquivos parece ser bom. Por favor, dê uma olhada nele, ...

1 a resposta

Qual a diferença entre spec / rails_helper.rb e spec / spec_helper.rb? Eu preciso disso?

Estou fazendo o Tutorial do Rails pela segunda vez. Quando eu entro rails generate integration_test static_pageseu recebospec/rails_helper.rb espec/spec_helper.rb em vez de apenasspec/spec_helper.rb Agora, quando executo meus testes, eles são ...

1 a resposta

Existe uma maneira de stub um método de um módulo incluído com Rspec?

Eu tenho um módulo que está incluído em outro módulo e ambos implementam o mesmo método. Gostaria de stub o método do módulo incluído, algo como isto: module M def foo :M end end module A class << self include M def foo super end end end ...

1 a resposta

Visualizações do Postgres não reconhecidas pelo rspec

Usando o Rails 3.2.18 e o Postgres, tenho algumas tabelas para as quais criei uma exibição para minimizar os dados carregados pelo ActiveRecord. Tudo parece estar funcionando corretamente quando no aplicativo, mas quando tento executar o Rspec, ...

1 a resposta

Como retornar um valor ao usar execute_script na capivara?

Eu tenho uma linha muito simples em um teste que chama executar script como este: puts page.execute_script("return somefunction();").to_i.inspectE em javascript, tenho uma função como esta: function somefunction(){ console.log("test"); return ...

1 a resposta

rspec 3 - stub um método de classe

Estou atualizando do rspec 2.99 para o rspec 3.0.3 e converti os métodos de instância para usarallow_any_instance_of, mas ainda não descobrimos como stub um método de classe. Eu tenho um código como este: module MyMod class Utils def ...

1 a resposta

#count esperado ter mudado em 1, mas não recebeu um bloco

Estou testando meumodel método que me retorna umAccount object. Estou verificando se minha tabela inseriu um novorow e meu modelo reflete sua contagem. Abaixo está a minha especificação. it "can create an account" do create_account = ...

1 a resposta

Reduzindo n + 1 consultas usando as gemas Bullet e RSpec

Qual é uma maneira eficaz de usar o Bullet Gem com o RSpec? No momento, sinto que, se usá-lo com minha estrutura de teste de unidade atual, recebo muitas notificações ou falhas de testes devido a n + 1 consultas nos próprios testes que não estão ...

1 a resposta

Como configurar o Poltergeist ou o PhantomJS para não seguir os redirecionamentos?

Eu tenho alguns testes que exigem que o driver JS não siga os redirecionamentos. É possível configurar o Poltergeist para fazer isso? Notei que é possível passar comandos para o PhantomJS usando o comandoInterface da Linha de comando ...