Resultados da pesquisa a pedido "rspec-rails"

1 a resposta

Palavra-chave desconhecida da especificação do controlador: id

Eu tenho um show de ação simples def show @field = Field.find_by(params[:id]) ende eu quero escrever especificações para ele require 'spec_helper' RSpec.describe FieldsController, type: :controller do let(:field) { create(:field) } it 'should ...

2 a resposta

As especificações do controlador RSpec falham após adicionar autorização ao aplicativo Rails4

Seguindo o Railscast# 385 [http://railscasts.com/episodes/385-authorization-from-scratch-part-1] & # 386 [http://railscasts.com/episodes/386-authorization-from-scratch-part-2]Eu adicionei autorização ao meu aplicativo Rails 4 (rails 4.2.6, ...

3 a resposta

Por que o meu RSpec não está carregando o Devise :: Test :: ControllerHelpers?

Estou usando o Rails 5 e o Devise 3.5.1. Percorrendo um bom livro (mais antigo) sobre a criação / teste de uma API, que usa autenticação Devise. Ele foi escrito antes do Rails 5, então optei por não usar a nova versão somente da API. Aqui está ...

6 a resposta

Rails 5, Rspec: dados do ambiente não encontrados no esquema

Após a atualização de um aplicativo Rails para o Rails 5, a execução dos testes do RSpec me fornece o seguinte erro: rails aborted! ActiveRecord::NoEnvironmentInSchemaError: Environment data not found in the schema. To resolve this issue, run: ...

1 a resposta

Como encontrar uma variável com testes rspec usando page.find

Eu tenho um caso de teste, a maioria das minhas outras páginas tem pelo menos um campo que é apenas texto direto e pode ser encontrado usando: page.find("tr", text: "What I filled in").find("a.tick").clickNesta página, todas as opções são ...

1 a resposta

`require ': não pode carregar esse arquivo - spec_helper (LoadError)

Estou criando bundler gem --test=rspec MyGem.em que estou recebendo a estrutura do repositório. Quando tento executar orspec código recebo o seguinte erro: `require': cannot load such file -- spec_helper (LoadError)Em seguida, tento aplicar ...

1 a resposta

Carregamento de Rspec / Capybara em andamento, circular requer considerado prejudicial

Não tenho certeza se esse é um problema da Capybara, mas fiz uma nova instalação do Rails (4.1.1) e do Rspec Rails (3.0.1) e gostaria de usar a Capybara (2.3.0), mas nunca a usei '' estou com problemas. Eu criei uma ...

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 ...

5 a resposta

Rspec: PG :: ConnectionBad: PQsocket () não pode obter o descritor de soquete

Eu executo meu rspec e a maior parte do teste falhou. Eu recebi o mesmo erro para eles, que é: Failure/Error: Unable to find matching line from backtrace ActiveRecord::StatementInvalid: PG::ConnectionBad: PQsocket() can't get socket descriptor: ...

2 a resposta

Acesso ao objeto de solicitação nas especificações de solicitação

Como posso definir os cabeçalhos da solicitação antes de fazer a solicitação em uma especificação de solicitação? Estou movendo as especificações do controlador para solicitar especificações na minha API usando o Rails. Uma coisa em que estou ...