2009-01-13 6 views
33

J'ai du code dans le répertoire lib/qui n'appartient pas vraiment aux contrôles, modèles ou helpers. J'aimerais écrire des tests rspec pour ce code, mais je ne sais pas où ils devraient aller sous le répertoire spec /. Y a-t-il une convention qui est couramment suivie?Où rspec teste-t-il le code sous lib/go?

Répondre

17

Je voudrais également utiliser un sous-répertoire de/spec. Cependant, je considérerais refactoriser le code dans un plugin séparé ou une gemme si elle est vraiment séparée et peut être testée autonome. Dans ce plugin, vous pouvez créer un répertoire spec séparé.