Resultados da pesquisa a pedido "rspec"
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 = ...
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, ...
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 ...
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 ...
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, ...
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 ...
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 ...
#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 = ...
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 ...
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 ...