Anything related to CUnit, a unit testing framework for C programs.
1 ответ

Вывод CUnit не соответствует Jenkins Junit

Для тестовой среды с Jenkins я использую CUnit. Результат никогда не бывает правильным при работе в Дженкинс. Когда я проверяю вывод CUnit, он не совместим с Junit. Файл XML даже не совместим с XML! Я использую версию 2.1.3. Когда я наблюдаю исходны…
21 авг '14 в 13:07
1 ответ

Как установить CUnit на Windows

Я загрузил библиотеку на рабочий стол, но когда я пытаюсь установить ее, запустив ./configure Команда Я получаю ошибку: bash: ./configure: No such file or directory Я посмотрел на 2 существующих вопроса о SO ( link1 и link2), но они не решили мою пр…
29 июн '16 в 12:48
2 ответа

C - Игнорирование ввода пользователя в CUnit?

Я искал ответ, но не нашел. Дело в том, что мне нужно сделать несколько тестовых примеров для программы, которую я написал на C. Дело в том, что некоторые функции принимают пользовательский ввод, что заставляет мои тестовые примеры ждать ввода, а эт…
18 дек '14 в 17:48
0 ответов

Как связать main.c с библиотекой CUnit в терминале?

Я работаю с CUnit и изучаю разработку через тестирование. Пожалуйста, кто-нибудь может помочь мне с компиляцией. моя команда в терминале: gcc -main.c -o main это явно не правильно, так как я получаю следующий вывод: ДЛЯ КАЖДОЙ ФУНКЦИИ main.c:(.text+…
22 сен '14 в 10:36
1 ответ

Как проверить с точностью, используя Cgreen?

Мне нужно проверить двойников в модульном тесте, написанном с использованием Cgreen. Мое сравнение и сгенерированные значения очень близки, но assert_double_equal говорит 1.95 != 1.94887879 Как я могу сказать Cgreen тестировать с определенной точнос…
06 июл '15 в 15:48
1 ответ

cUnit тесты, работающие на Hudson

Я ищу какой-нибудь плагин в Хадсоне, который запускает модульные тесты, я получаю два имени после сборки и CMake build, но по описанию кто-то был создан для запуска модульных тестов, я хочу получить некоторые сведения об инструментах, которые помогу…
10 май '12 в 18:40
0 ответов

CUnit: ошибка с динамически генерируемой строкой

Фон CUnit обеспечивает CU_FAIL функция, которая позволяет указать неудачу теста с выбранным сообщением. призвание CU_FAIL("failure message") не пройдёт тест, включающий вывод строки, которая включает CU_FAIL("failure message"), проблема Я хотел бы у…
28 янв '19 в 21:37
1 ответ

Тесты с CUNIT - пошаговый анализ / покрытие кода

Я хочу протестировать некоторый код с помощью CUnit. Кто-нибудь знает, можно ли сделать пошаговый анализ? Я хочу что-то, что говорит о том, что вы проверили 80% своей функции. Необходимо убедиться, что 100% охват достигнут тестом.
29 апр '15 в 08:12
0 ответов

Проверьте один конкретный набор тестов, используя файл теста cunit

С учетом теста cunit, содержащего несколько наборов (Suite1, Suite2, Suite3), который я могу запустить одновременно с помощью "./test" Как мне протестировать один конкретный набор (Suite2) в этом файле cunit? Я попробовал "./test Suite2", который не…
01 июн '14 в 19:53
1 ответ

Интеграция Cunit ino сборная города

Как я могу интегрировать cunit в командный город? Хочу правильно увидеть результат по командному городу? Я нашел это Могу ли я использовать это для своих целей?
18 авг '13 в 13:09
1 ответ

Модульное тестирование гибкого синтаксического анализа зубров, как вести тестовый кейс

У меня есть вопрос о том, как "управлять" сканером синтаксического анализатора на основе гибкого бизона в модульном тесте. Окончательным решением будет доступный анализатор команд или телнет к целевой плате. У меня есть полностью рабочая реализация …
05 мар '14 в 18:01
0 ответов

Как добавить зависимость задачи Gradle к сгенерированному плагином CUnit?

Я запрыгнул в машину возврата проекта и обнаружил, что работаю с подключаемыми плагинами 'c' и 'cunit-test-suite'. Похоже, что они полагаются на настройку сборки через пространство модели (я признаю, что мое понимание пространства модели все еще нах…
1 ответ

CUnit: неопределенная ссылка на CU_assertImplementation

скомпилировал его с помощью: cc -o testtesttest.c -lcunit, но все еще не может правильно запустить тесты. по какой-то причине они терпят крах:) Я работаю над проектом и недавно убедил себя в том, что мне следует продолжать тестирование. Главным обра…
08 июн '14 в 23:02
1 ответ

Символ не найден - блок на снежном барсе

Я только что установил CUnit на Snow Leopard с MacPorts/DarwinPorts. Установка прошла нормально, однако при попытке запустить модульные тесты я получаю ошибку: dyld: Symbol not found: _acs_map Referenced from: /opt/local/lib/libcunit.1.dylib Expecte…
27 мар '10 в 16:16
1 ответ

Модульное тестирование кода AC, который записывает файлы в определенном каталоге

Я написал код C, который принимает путь к каталогу и строку s. После открытия каталога код ищет файлы с определенным расширением и записывает строку, заданную в качестве второго аргумента, в последнюю строку этих файлов и \ n после нее. Это все, что…
13 май '16 в 06:40
2 ответа

Кто-нибудь знает простой способ программно смонтировать файл как "диск" (FAT32) в Windows 7?

У меня есть какой-то автоматический тест (использующий CUnit), который требует, чтобы файл "disk-image" (необработанная копия диска) был "смонтирован" в windows и исследован. Ранее я использовал инструмент / библиотеку под названием "FileDisk-17", н…
17 мар '11 в 09:18
2 ответа

Должен ли я провести модульный тест ожидаемых утверждений?

Я делаю некоторые модульное тестирование на C в CUnit. У меня есть некоторые предварительные условия для функции вставки, которая гласит, что некоторые параметры буфера не должны превышать определенный размер буфера. В функции вставки я сделал неско…
12 дек '14 в 16:02
1 ответ

Ошибка CUnit: неявное объявление функции 'CU_inizialize_registry'

Я новичок в CUnit, я пытаюсь запустить пример кода, чтобы проверить, работает ли CUnit. У меня есть три файла. max.h #ifndef MAX_H_ #define MAX_H_ extern int maxi(int, int); #endif /* MAX_H_ */ max.c #include "max.h" int maxi (int i1, int i2) { retu…
24 фев '17 в 07:18
0 ответов

Автоинструменты: глобально добавить библиотеку для нескольких целей

Мой проект имеет следующий файл Makefile.am и не может ./configure потому что символы функции CUnit не найдены. bin_PROGRAMS = test_one test_two AM_CFLAGS = -Wall -pedantic -I../src AM_LDFLAGS = \ -Wl,-z,relro \ -Wl,-z,now AM_LDADD = -lcunit -lmylib…
20 мар '17 в 16:09
1 ответ

Как проверить код, который пишет в стандартный вывод?

Как написать тест в CUnit для функции, которая печатает на стандартный вывод, чтобы проверить его вывод? Пример функции для тестирования: void print() { printf("Hello world"); } Его модульный тест должен как-то проверить, что "Hello world" был напеч…
01 окт '14 в 15:12