Tutoriel Michael Hartl's Rails 3: Section 3.2.2. Génération de vue / contrôleur RSPEC manquante

StackOverflow https://stackoverflow.com/questions/9385541

Question

Je travaille dans l'excellent livre du tutoriel de Michael Hartl, mais je suis coincé à la section 3.2.2. dans lequel il fait référence aux tests RSPEC étant générés automatiquement

rails generate Pages home contact
rails generate rspec:install

J'ai remarqué quelques points dans lesquels les versions actuelles des gemmes diffèrent, et c'est prévu, mais tout ce que je vois dans mon spécifier Le répertoire est un fichier appelé 'spec_helper.rb'. Je manque donc les répertoires suivants qui, selon le tutoriel, devraient sortir:

spécifications / assistants
spécifications / vues
spécifications / contrôleurs

Est-ce quelque chose que RSpec ou Rails ne génère plus?

Était-ce utile?

La solution

Vous devez utiliser la version 3.0 du tutoriel - vous serez beaucoup plus heureux si vous utilisez le 3.2 Version Au lieu. C'est tellement nouveau qu'il pourrait être toujours en version bêta, mais j'en ai presque fini maintenant et à peu près tout a fonctionné exactement comme énuméré, ce qui est génial.

(J'ai également fait la version 3.0 il y a environ un mois et j'ai eu les mêmes problèmes que vous, les choses étant obsolètes ici et là. La suite de tests en particulier est largement différente entre les deux versions.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top