Вопросы по теме 'eunit'
eunit тест на тайм-аут
Как я могу проверить, действительно ли gen_fsm имеет тайм-аут с eunit?
{ok, GH} = gen_fsm:start_link(myFSM, [], []),
//after 15 sec it should timeout if no messages received.
//What must I write here to test it?
217 просмотров
schedule
21.10.2021
Как мне сопоставить одну и ту же функцию с несколькими наборами значений параметров?
Я пытаюсь ответить на звонок application:get_env , но я тестирую функцию, которая вызывает ее с двумя разными наборами аргументов.
Я устанавливаю два отдельных meck:expect вызова, как это, но когда функция, которую я тестирую, пытается...
175 просмотров
schedule
20.09.2021
Почему Eunit не требует экспорта тестовых функций?
Я просматриваю главу EUnit в Изучите Erlang и кое-что хочу Из всех примеров кода я заметил, что тестовые функции никогда не объявляются в предложениях -export() .
Почему EUnit поддерживает эти тестовые функции?
224 просмотров
schedule
13.04.2022
В чем смысл meck:validate?
Как новичок в meck, я собрал тест, который показывает различные функции. Однако я не могу понять, почему разработчик может вызывать meck:validate. Вот мой пример:
-module(meck_demo).
-include_lib("eunit/include/eunit.hrl")....
638 просмотров
schedule
11.07.2022
Модуль Rebar пропускает все тесты приложений, если корневое приложение не включено
моя проблема в том, что я не могу запускать тесты eunit для одного приложения или модуля без включения корневого приложения. Схема моего каталога выглядит примерно так:
├── apps
│ ├── app1
│ └── app2
├── deps
│ ├── amqp_client
│ ├── meck...
824 просмотров
schedule
11.08.2022
Erlang YAWS: как протестировать простой веб-сервис REST?
В простом приложении RESTful на основе Erlang YAWS я хотел бы иметь набор тестов, которые отправляют HTTP-запросы в RESTful API, получают ответы от сервера и затем проверяют эти ответы.
Было бы неплохо, если бы каждый тест...
2466 просмотров
schedule
20.09.2022
Как интегрировать модульные тесты erlang в hudson?
Я потратил немного времени на этот рабочий элемент (здесь я назвал его рабочим элементом). --- Как интегрировать модульный тест erlang в hudson?
проведя некоторое исследование, я почувствовал, что нашел способ решить эту проблему:
в основном,...
857 просмотров
schedule
25.03.2023
передача аргументов времени выполнения в erlang при запуске модуля арматуры
В моем сценарии запуска я запускаю erlang с помощью:
erl -args_file vm.args
В настоящее время, пытаясь запустить модульные тесты с помощью rebar eunit , есть ли способ передать пользовательские аргументы времени выполнения, такие как...
1890 просмотров
schedule
18.11.2022
Тест Eunit не будет ждать получения
Юнит не будет ждать получения, есть что-то особенное для Юнит.
-module (test_account).
-include_lib ("eunit/include/eunit.hrl").
-compile (export_all).
login_test() ->
{ok, Socket} = gen_tcp:connect("localhost", 5678,
[binary,...
247 просмотров
schedule
02.01.2023
Как отключить регистратор ошибок в тестовых примерах EUnit?
При запуске теста EUnit, который тестирует приложение или запускает и останавливает (или тестирует уничтожение) gen_server или supervisor процессов, регистратор ошибок выводит отчеты о сбоях и другие сообщения по умолчанию:
$ rebar3 eunit...
117 просмотров
schedule
10.09.2023