Извлечение исходного кода из документа для тестирования - PullRequest
1 голос
/ 11 ноября 2011

Я написал учебники для некоторых камней Ruby, которые я написал.Он находится в текстовом документе уценки (Kramdown).Чтобы обеспечить целостность исходного кода в учебных пособиях по мере продолжения разработки гемов, я хочу извлечь исходный код из учебного документа и запустить тест, чтобы убедиться, что код корректен и работает.Перед тем, как заново изобрести колесо, я искал, но ничего такого не нашел.Есть ли программное обеспечение, которое может помочь мне решить мою проблему?Программное обеспечение на Ruby было бы здорово, но я не особо разбираюсь в языке.Я уверен, что не могу быть первым человеком, столкнувшимся с этой проблемой.

Другой вариант - иметь только заполнители в учебных документах и ​​иметь все внешние файлы, а затем заполнить документ перед публикацией.,Это будет означать гораздо больше потерянных файлов, но будет значительно проще для реализации.

Ответы [ 2 ]

0 голосов
/ 11 ноября 2011

Режим организации в emacs может сделать это, но это означает, что вы не можете писать в Markdown.

0 голосов
/ 11 ноября 2011

Вы ищете что-то вроде Ruby DocTest ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...