Resultados da pesquisa a pedido "rspec"
deadlock detectado com capybara-webkit
Estou tentando passar esta especificação: scenario "Edit a service", js: true do service = create_service_for(provider, title: "First service") fill_edit_service_form(service) expect(page).to have_css('#price', text: '10,00 $') endEsta é uma ...
Como testar uma preocupação do controlador no Rails 4
Qual é a melhor maneira de lidar com o teste de preocupações quando usado nos controladores Rails 4? Digamos que eu tenha uma preocupação trivialCitations. module Citations extend ActiveSupport::Concern def citations ; end endO comportamento ...
O DatabaseCleaner ainda é necessário com as especificações do sistema Rails?
Pelo que li sobre as novas especificações do sistema Rails 5.1, entendi que o Rails agora lida com transações de banco de dados internamente. DeBlog do Rspec [http://rspec.info/blog/2017/10/rspec-3-7-has-been-released/]: "[anteriormente] seus ...
Como executo apenas testes específicos no Rspec?
Eu acho que existe uma maneira de executar apenas testes com um determinado rótulo. Alguém sabe?
Erro RSpec “FactoryGirl constante não inicializada (erro de nome)”
Eu tento executar o meu teste RSpec: rspec comments.rbmas continue recebendo o mesmo erro (consulte o título). Antes que alguém pergunte, eu já adicioneirequire factory_girl para spec_helper.rb. O conteúdo despec/factories/comments.rb arquivo ...
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 ...
Solicitação de stub Webmock com qualquer corpo e cabeçalho
Como usar o Webmock para stub request com qualquer corpo e cabeçalho? Eu tentei usar regex WebMock.stub_request(:post, 'api.quickblox.com/').with(:body => /.*?/, :headers => /.*?/).to_return(:status => 201, :body => "", :headers => {})no rspec, ...
Testando STDIN em Ruby
Atualmente, estou tentando testar um método básico que recebe algumas entradas do usuário (obtém) e as produz (coloca). Depois de um pouco de pesquisa, encontrei uma boa maneira de testar o fluxo de saída padrão, que é o seguinte: def ...
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: ...
Como acessar (planejar) current_user em um teste de recurso rspec?
Na documentação do projeto, eles fornecem dicas de como você pode ter acesso ao current_user ao testar um ...