Как скомпилировать код Matlab с помощью классов Testing? - PullRequest
1 голос
/ 26 марта 2019

Я пытаюсь скомпилировать код Matlab с помощью mcc, включая некоторые тестовые классы, которые я написал с помощью модуля unittest Matlab. Но я не знаю, как обрабатывать ...

У меня есть main.m со многими зависимостями от других функций. Мои тестовые занятия находятся в другой папке. На моих тестовых занятиях мне нужно позвонить по номеру main.m, чтобы сделать свои утверждения.

Моя идея состояла в том, чтобы изменить мой main.m, добавив логический аргумент, например launchTests. Если это правда, я звоню только runtests(), и он сделает рекурсивный вызов main.m. Иначе, я выполняю код.

Я не фанат этой идеи, есть ли что-то более элегантное для моей проблемы? Можно ли настроить mcc (например, вызвать main() --launchTests)?

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