2009-06-01 6 views
2

Dans Ioke doc, les tests iSpec sont inclus dans la documentation, voir ioke.org/dok/index.htmlObtenir RSpec en RDoc

Comment cela peut-il être fait avec RSpec et RDoc Ruby (ou sdoc)? Je ne trouve aucun commutateur de ligne de commande ou librairie externe pour le faire. Des idées (ne comprenant pas la mise en œuvre tout par moi-même ;-))?

+0

YARD, une alternative à RDoc est plus facile extensible que RDoc: http://yard.soen.ca/ Un exemple YARD va une approche différente, en spécifiant RSpec comme commentaire étiqueté et en évaluant le commentaire comme spec: http://github.com/lsegal/yard-examples/tree/217ada81ea8e23ee736ff9ebf94a90a9f8e93b0a/rspectest L'inconvénient de c'est: pas d'autotest, pas de coloration syntaxique ni l'achèvement du code pour les tests d'écriture ... mais au moins, ils sont dans les docs. –

+0

Je ne pense pas que rdoc supporte actuellement cette fonctionnalité. Je ne pense pas non plus que l'approche de la cour soit la voie à suivre. Le mapping des specs aux classes et modules n'est pas si difficile (voir autotest) et il devrait être possible de l'implémenter dans un générateur de doc. – rubiii

Répondre

Questions connexes