2009-06-01 12 views
2

In Ioke doc Erste werden die iSpec Tests in der Dokumentation finden Sie ioke.org/dok/index.htmlRSpec in RDoc

Wie kann dies mit Rubys RSpec und RDoc (oder SDoC) durchgeführt werden? Ich kann dafür keine Befehlszeilenschalter oder externe Bibliotheken finden. Irgendwelche Ideen (ohne die Umsetzung alles von mir selbst ;-))?

+0

YARD, eine Alternative zu RDoc ist leichter erweiterbar als RDoc: http://yard.soen.ca/ Ein HOF Beispiel geht einen anderen Ansatz, spezifiziert RSpec als getaggten Kommentar und bewertet den Kommentar als Spezifikation: http://github.com/lsegal/yard-examples/tree/217ada81ea8e23ee736ff9ebf94a90a9f8e93b0a/rspectest Der Nachteil davon ist: Kein Autotest, kein Syntax-Highlight noch Code-Vervollständigung für das Schreiben von Tests ... aber zumindest sind sie in den Dokumenten. –

+0

Ich glaube nicht, dass Rdoc diese Funktion derzeit unterstützt. Ich denke auch nicht, dass der Yard-Ansatz der richtige Weg ist. Mapping-Spezifikationen zu Klassen und Modulen ist nicht so schwer (siehe Autotest) und es sollte möglich sein, dies in einem doc-Generator zu implementieren. – rubiii

Antwort