1
1
load ("@bazel-erlang//:ct.bzl" , "ct_suite" )
2
2
load ("//:rabbitmq_home.bzl" , "rabbitmq_home" )
3
3
load ("//:rabbitmq_run.bzl" , "rabbitmq_run" )
4
- load ("//:rabbitmq.bzl" , "APP_VERSION" , "RABBITMQ_TEST_ERLC_OPTS" , "rabbitmq_lib" )
4
+ load (
5
+ "//:rabbitmq.bzl" ,
6
+ "APP_VERSION" ,
7
+ "RABBITMQ_TEST_ERLC_OPTS" ,
8
+ "rabbitmq_integration_suite" ,
9
+ "rabbitmq_lib" ,
10
+ "rabbitmq_suite" ,
11
+ )
5
12
6
13
APP_NAME = "amqp10_client"
7
14
@@ -33,12 +40,8 @@ rabbitmq_lib(
33
40
deps = DEPS ,
34
41
)
35
42
36
- ct_suite (
43
+ rabbitmq_suite (
37
44
name = "msg_SUITE" ,
38
- erlc_opts = RABBITMQ_TEST_ERLC_OPTS ,
39
- test_env = {
40
- "RABBITMQ_CT_SKIP_AS_ERROR" : "true" ,
41
- },
42
45
deps = DEPS ,
43
46
)
44
47
@@ -55,7 +58,8 @@ rabbitmq_run(
55
58
home = ":broker-for-tests-home" ,
56
59
)
57
60
58
- ct_suite (
61
+ rabbitmq_integration_suite (
62
+ "deps/amqp10_client" ,
59
63
name = "system_SUITE" ,
60
64
size = "medium" ,
61
65
additional_hdrs = [
@@ -67,10 +71,8 @@ ct_suite(
67
71
],
68
72
data = [
69
73
"@activemq//:exec_dir" ,
70
- "@rabbitmq_ct_helpers//tools/tls-certs:Makefile" ,
71
- "@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in" ,
72
74
],
73
- erlc_opts = RABBITMQ_TEST_ERLC_OPTS + [
75
+ erlc_opts = [
74
76
"-I deps/amqp10_client" ,
75
77
],
76
78
groups = [
@@ -81,21 +83,7 @@ ct_suite(
81
83
"mock" ,
82
84
],
83
85
test_env = {
84
- "RABBITMQ_CT_SKIP_AS_ERROR" : "true" ,
85
- "RABBITMQ_RUN" : "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/rabbitmq-for-tests-run" ,
86
- "RABBITMQCTL" : "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/broker-for-tests-home/sbin/rabbitmqctl" ,
87
- "RABBITMQ_PLUGINS" : "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/broker-for-tests-home/sbin/rabbitmq-plugins" ,
88
86
"ACTIVEMQ" : "$TEST_SRCDIR/$TEST_WORKSPACE/external/activemq/bin/activemq" ,
89
87
},
90
- tools = [
91
- ":rabbitmq-for-tests-run" ,
92
- ],
93
- runtime_deps = [
94
- "//deps/rabbitmq_cli:elixir_as_bazel_erlang_lib" ,
95
- "//deps/rabbitmq_cli:rabbitmqctl" ,
96
- "@rabbitmq_ct_client_helpers//:bazel_erlang_lib" ,
97
- ],
98
- deps = DEPS + [
99
- "@rabbitmq_ct_helpers//:bazel_erlang_lib" ,
100
- ],
88
+ deps = DEPS ,
101
89
)
0 commit comments