Add rabbitmq_aws tests to bazel
This commit is contained in:
parent
b581c4e639
commit
4104882f2d
|
|
@ -151,11 +151,11 @@ ct_suite(
|
|||
"@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in",
|
||||
],
|
||||
erlc_opts = TEST_ERLC_OPTS,
|
||||
suite_name = "system_SUITE",
|
||||
groups = [
|
||||
"dotnet",
|
||||
"java",
|
||||
],
|
||||
suite_name = "system_SUITE",
|
||||
tags = [
|
||||
"dotnet",
|
||||
],
|
||||
|
|
|
|||
|
|
@ -0,0 +1,59 @@
|
|||
load(
|
||||
"@bazel-erlang//:bazel_erlang_lib.bzl",
|
||||
"DEFAULT_TEST_ERLC_OPTS",
|
||||
"erlang_lib",
|
||||
"test_erlang_lib",
|
||||
)
|
||||
load("@bazel-erlang//:eunit.bzl", "eunit")
|
||||
load("//:rabbitmq.bzl", "APP_VERSION")
|
||||
|
||||
APP_NAME = "rabbitmq_aws"
|
||||
|
||||
APP_DESCRIPTION = "A minimalistic AWS API interface used by rabbitmq-autocluster (3.6.x) and other RabbitMQ plugins"
|
||||
|
||||
APP_MODULE = "rabbitmq_aws_app"
|
||||
|
||||
APP_REGISTERED = [
|
||||
"rabbitmq_aws",
|
||||
]
|
||||
|
||||
EXTRA_APPS = [
|
||||
"crypto",
|
||||
"inets",
|
||||
"ssl",
|
||||
"xmerl",
|
||||
]
|
||||
|
||||
BUILD_DEPS = [
|
||||
"//deps/rabbit_common:bazel_erlang_lib",
|
||||
]
|
||||
|
||||
erlang_lib(
|
||||
app_description = APP_DESCRIPTION,
|
||||
app_module = APP_MODULE,
|
||||
app_name = APP_NAME,
|
||||
app_registered = APP_REGISTERED,
|
||||
app_version = APP_VERSION,
|
||||
build_deps = BUILD_DEPS,
|
||||
extra_apps = EXTRA_APPS,
|
||||
)
|
||||
|
||||
test_erlang_lib(
|
||||
app_description = APP_DESCRIPTION,
|
||||
app_module = APP_MODULE,
|
||||
app_name = APP_NAME,
|
||||
app_registered = APP_REGISTERED,
|
||||
app_version = APP_VERSION,
|
||||
build_deps = BUILD_DEPS,
|
||||
extra_apps = EXTRA_APPS,
|
||||
)
|
||||
|
||||
eunit(
|
||||
erlc_opts = DEFAULT_TEST_ERLC_OPTS + [
|
||||
"-I deps/rabbitmq_aws",
|
||||
],
|
||||
runtime_deps = [
|
||||
"//deps/rabbit_common:bazel_erlang_lib",
|
||||
"@meck//:bazel_erlang_lib",
|
||||
],
|
||||
)
|
||||
Loading…
Reference in New Issue