ci: add `integration_test` dir to `emqx` application

This gives us a place where to put tests that exercise multiple umbrella application,
which is more closely related to `emqx`, but in a way that doesn't affect the standalone
app tests.
This commit is contained in:
Thales Macedo Garitezi 2023-08-16 11:48:47 -03:00
parent c84ee66d80
commit a6a023eff7
3 changed files with 11 additions and 1 deletions

View File

@ -56,7 +56,7 @@ jobs:
./rebar3 xref
./rebar3 dialyzer
./rebar3 eunit -v
./rebar3 ct --name 'test@127.0.0.1' -v --readable=true
./rebar3 as standalone_test ct --name 'test@127.0.0.1' -v --readable=true
./rebar3 proper -d test/props
- uses: actions/upload-artifact@v3
if: failure()

View File

View File

@ -41,6 +41,16 @@
{extra_src_dirs, [{"etc", [recursive]}]}.
{profiles, [
{test, [
{deps, [
{meck, "0.9.2"},
{proper, "1.4.0"},
{bbmustache, "1.10.0"},
{emqtt, {git, "https://github.com/emqx/emqtt", {tag, "1.8.6"}}}
]},
{extra_src_dirs, [{"test", [recursive]},
{"integration_test", [recursive]}]}
]},
{standalone_test, [
{deps, [
{meck, "0.9.2"},
{proper, "1.4.0"},