Ceedling не создает Rakefile

Я пытаюсь использовать Ceedling для создания модульных тестов для моего C-проекта. Я написал в терминале: -ceedling new My_Project_Name Ceedling создает папку с именем «My_Project_Name». Но в этой папке нет Rakefile. Что случилось?


person Genrih Kenigsberger    schedule 16.07.2017    source источник
comment
Здравствуйте и добро пожаловать в StackOverflow. Пожалуйста, найдите время, чтобы прочитать страницу справки, особенно разделы с названиями Какие темы я могу задать здесь? и Каких вопросов следует избегать?. И что еще более важно, прочтите контрольный список вопросов о переполнении стека. Вы также можете узнать о минимальных, полных и проверяемых примерах.   -  person herrbischoff    schedule 17.07.2017


Ответы (2)


При создании нового проекта в новой версии Ceedling нет rakefile. Просто используйте вместо них ceedling module:create[new_test] и ceedling test:all.

Просто перейдите по этой ссылке: https://www.liuguogy.com/archives/Unity-C-build-system-Ceedling.html

person Linger    schedule 08.01.2018

Для запуска тестов вы просто используете команду

ceedling

без всяких аргументов. rakefile находится в каталоге поставщика (я думаю), если вы хотите его увидеть, но вам не нужно его изменять.

person ORL    schedule 26.07.2017
comment
Страница ceedling github (github.com/ThrowTheSwitch/Ceedling/blob/master /docs/) описывает, как использовать команду. - person ORL; 26.07.2017