preguntar acerca de rspec
14
réponses
Comment exécutez-vous un seul fichier test/spec dans RSpec?
Je veux pouvoir exécuter les tests d'un seul fichier de spécification-pour le fichier que je modifie, par exemple. rake spec exécute toutes les spécifications. Mon projet N'est pas un projet Rails, donc rake spec:doc ne fonctionne pas.
Je ne sais …
demandé sur
1970-01-01 00:33:28
10
réponses
Comment vérifier une réponse JSON en utilisant RSpec?
J'ai le code suivant dans mon contrôleur:
format.json { render :json => {
:flashcard => @flashcard,
:lesson => @lesson,
:success => true
}
Dans mon test de contrôleur RSpec, je veux vérifier qu'un cer …
demandé sur
1970-01-01 00:33:31
6
réponses
Rails 5, RSpec: données D’environnement introuvables dans le schéma
Après la mise à niveau D'une application Rails vers Rails 5, l'exécution de tests RSpec me donne l'erreur suivante:
rails aborted!
ActiveRecord::NoEnvironmentInSchemaError:
Environment data not found in the schema. To resolve this issue, run:
…
demandé sur
1970-01-01 00:33:36
2
réponses
Rails 3.1 plugin gem, App Test factice, rspec
Donc Rails 3.1 est livré avec un générateur pratique peu connu "rails g plugin new", qui vous donne un squelette adapté à un plugin rails gem. [http://guides.rubyonrails.org/plugins.html#or-generate-a-gemified-plugin]
L'une des choses utiles que ce …
demandé sur
1970-01-01 00:33:31
3
réponses
Échec RSpec: impossible de trouver la table après la migration…?
J'ai une application naked rails 3 avec un modèle, généré en utilisant rails g model User.
J'ai ajouté une usine (en utilisant factory_girl_rails):
Factory.define :user do |f|
f.email "test@test.com"
f.password "blah"
f.password_confirmation …
demandé sur
1970-01-01 00:33:31
4
réponses
Comment tester quelle validation a échoué dans ActiveRecord?
J'ai un modèle comme ceci:
class User < ActiveRecord::Base
validates_length_of :name, :in => (2..5)
end
Je veux tester cette validation:
it "should not allow too short name" do
u = User.new(:name => "a")
u.valid?
u.should have(1) …
demandé sur
1970-01-01 00:33:30
3
réponses
Comment tester si un div a un certain style css dans rspec/capybara?
Comment tester si une balise div a un certain style css? J'essaie de tester s'il a display:none; ou display:block.
J'ai essayé ce qui suit mais cela me donne une erreur:
it {should have_selector('signup_server_generic_errors', /display:s*none/)} …
demandé sur
1970-01-01 00:33:32
7
réponses
rails rspec — Comment vérifier une constante de modèle?
Comment puis-je faire quelque chose comme:
it { should have_constant(:FIXED_LIST) }
Dans mon modèle (enregistrement actif) j'ai FIXED_LIST = 'A String'
ce n'est pas un attribut db ou une méthode et je n'ai pas été capable d'utiliser responds_to o …
demandé sur
1970-01-01 00:33:32
5
réponses
Rspec: PG::ConnectionBad: PQsocket() ne peut pas obtenir descripteur de socket
j'ai lancé mon rspec et la plupart des tests ont échoué. J'ai eu le même message d'erreur pour eux, qui est:
Failure/Error: Unable to find matching line from backtrace
ActiveRecord::StatementInvalid:
PG::ConnectionBad: PQsocket() can't g …
demandé sur
1970-01-01 00:33:34
2
réponses
RSpec test de redirection d’URL avec paramètres
disons que j'ai un FoosController avec un redirect_to_baz méthode.
class FoosController < ApplicationController
def redirect_to_baz
redirect_to 'http://example.com/?foo=1&bar=2&baz=3'
end
end
je teste ça avec spec/controllers …
demandé sur
1970-01-01 00:33:34