From de9d39cd01b54eb5ba0d996768614888d031f097 Mon Sep 17 00:00:00 2001 From: Arne Welzel Date: Wed, 13 Nov 2024 12:57:44 +0100 Subject: [PATCH] btest: Add cluster dir, minimal test for enum value --- testing/btest/Baseline/cluster.backend-enum/out | 5 +++++ testing/btest/btest.cfg | 2 +- testing/btest/cluster/backend-enum.zeek | 10 ++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 testing/btest/Baseline/cluster.backend-enum/out create mode 100644 testing/btest/cluster/backend-enum.zeek diff --git a/testing/btest/Baseline/cluster.backend-enum/out b/testing/btest/Baseline/cluster.backend-enum/out new file mode 100644 index 0000000000..1948596eaa --- /dev/null +++ b/testing/btest/Baseline/cluster.backend-enum/out @@ -0,0 +1,5 @@ +### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63. +Zeek::Cluster_Backend_Broker - Cluster backend using Broker (built-in) + [Cluster Backend] BROKER (Cluster::CLUSTER_BACKEND_BROKER) + +Cluster::CLUSTER_BACKEND_BROKER, Cluster::BackendTag diff --git a/testing/btest/btest.cfg b/testing/btest/btest.cfg index 9b459a0a05..405ad41f3c 100644 --- a/testing/btest/btest.cfg +++ b/testing/btest/btest.cfg @@ -4,7 +4,7 @@ build_dir = build [btest] -TestDirs = af_packet doc bifs language core scripts coverage signatures plugins broker spicy supervisor telemetry javascript misc opt dns_mgr +TestDirs = af_packet doc bifs language core scripts coverage signatures plugins broker spicy supervisor telemetry javascript misc opt dns_mgr cluster TmpDir = %(testbase)s/.tmp BaselineDir = %(testbase)s/Baseline IgnoreDirs = .svn CVS .tmp diff --git a/testing/btest/cluster/backend-enum.zeek b/testing/btest/cluster/backend-enum.zeek new file mode 100644 index 0000000000..04d4b89963 --- /dev/null +++ b/testing/btest/cluster/backend-enum.zeek @@ -0,0 +1,10 @@ +# @TEST-DOC: Test cluster backend enum +# +# @TEST-EXEC: zeek -NN Zeek::Cluster_Backend_Broker >>out +# @TEST-EXEC: zeek -b %INPUT >>out +# @TEST-EXEC: btest-diff out + +event zeek_init() + { + print Cluster::CLUSTER_BACKEND_BROKER, type_name(Cluster::CLUSTER_BACKEND_BROKER); + }