preguntar acerca de rspec-rails

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

Comment puis-je tester: validation d’inclusion dans Rails en utilisant RSpec

J'ai la validation suivante dans mon ActiveRecord. validates :active, :inclusion => {:in => ['Y', 'N']} J'utilise ce qui suit pour tester mes validations de modèle. should_not allow_value('A').for(:active) should allow_value('Y').for(:activ …
demandé sur 1970-01-01 00:33:31
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
1
réponses

Comment est Spec / rails helper.rb différente de spec/spec helper.rb? Ai-je besoin?

je fais le tutoriel sur les Rails pour la deuxième fois. Quand j'entre ce rails generate integration_test static_pages je reçois spec/rails_helper.rb et spec/spec_helper.rb au lieu de spec/spec_helper.rb maintenant, quan …
demandé sur 1970-01-01 00:33:34
3
réponses

ActionMailer envoie de vrais e-mails en mode test! — Comment désactiver?

les utilisateurs nouvellement inscrits à ma petite application doivent être approuvés par l'administrateur (moi) avant de pouvoir accéder au site. J'ai réussi à générer de tels e-mails en développement avec un after_create :send_admin_email dans m …
demandé sur 1970-01-01 00:33:32
6
réponses

Comment effectuer le test rspec put controller de scaffold

j'utilise un échafaudage pour générer des tests de contrôle rspec. Par défaut, il crée le test comme: let(:valid_attributes) { skip("Add a hash of attributes valid for your model") } describe "PUT update" do describe "with valid …
demandé sur 1970-01-01 00:33:34