This is an automated email from the ASF dual-hosted git repository.

martinzink pushed a commit to branch apache-rusty
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


The following commit(s) were added to refs/heads/apache-rusty by this push:
     new 2526ec186 rename test_framework
2526ec186 is described below

commit 2526ec1865cf4c78b0d84cee964f3705cd9b93de
Author: Martin Zink <[email protected]>
AuthorDate: Wed Mar 4 17:39:25 2026 +0100

    rename test_framework
---
 behave_framework/.gitignore                              |  2 ++
 behave_framework/pyproject.toml                          |  6 +++---
 .../containers => minifi_behave}/__init__.py             |  0
 .../minifi => minifi_behave/containers}/__init__.py      |  0
 .../containers/container_linux.py                        | 10 +++++-----
 .../containers/container_protocol.py                     |  0
 .../containers/container_windows.py                      | 10 +++++-----
 .../containers/directory.py                              |  0
 .../containers/docker_image_builder.py                   |  0
 .../containers/file.py                                   |  0
 .../containers/host_file.py                              |  0
 .../containers/http_proxy_container.py                   |  8 ++++----
 .../containers/minifi_container.py                       | 12 ++++++------
 .../containers/minifi_controller.py                      |  2 +-
 .../containers/minifi_fhs_container.py                   | 12 ++++++------
 .../containers/minifi_linux_container.py                 | 12 ++++++------
 .../containers/minifi_protocol.py                        |  0
 .../containers/minifi_win_container.py                   |  6 +++---
 .../containers/nifi_container.py                         | 10 +++++-----
 .../containers/resources/minifi-controller/config.yml    |  0
 .../core/helpers.py                                      |  2 +-
 .../core/hooks.py                                        |  4 ++--
 .../core/minifi_test_context.py                          | 10 +++++-----
 .../core/ssl_utils.py                                    |  0
 .../containers => minifi_behave/minifi}/__init__.py      |  0
 .../minifi/connection.py                                 |  0
 .../minifi/controller_service.py                         |  0
 .../minifi/flow_definition.py                            |  0
 .../minifi/funnel.py                                     |  0
 .../minifi/minifi_flow_definition.py                     |  0
 .../minifi/nifi_flow_definition.py                       |  0
 .../minifi/parameter.py                                  |  0
 .../minifi/parameter_context.py                          |  2 +-
 .../minifi/processor.py                                  |  0
 .../steps/checking_steps.py                              |  6 +++---
 .../steps/configuration_steps.py                         |  2 +-
 .../steps/core_steps.py                                  | 10 +++++-----
 .../steps/flow_building_steps.py                         | 16 ++++++++--------
 extensions/aws/tests/features/environment.py             |  4 ++--
 .../aws/tests/features/steps/kinesis_server_container.py |  8 ++++----
 .../aws/tests/features/steps/s3_server_container.py      |  6 +++---
 extensions/aws/tests/features/steps/steps.py             | 16 ++++++++--------
 extensions/azure/tests/features/environment.py           |  4 ++--
 .../azure/tests/features/steps/azure_server_container.py |  8 ++++----
 extensions/azure/tests/features/steps/steps.py           | 14 +++++++-------
 extensions/civetweb/tests/features/environment.py        |  4 ++--
 extensions/civetweb/tests/features/steps/steps.py        |  8 ++++----
 extensions/couchbase/tests/features/environment.py       |  6 +++---
 .../tests/features/steps/couchbase_server_container.py   | 10 +++++-----
 extensions/couchbase/tests/features/steps/steps.py       | 16 ++++++++--------
 extensions/elasticsearch/tests/features/environment.py   |  4 ++--
 .../tests/features/steps/elastic_base_container.py       |  6 +++---
 .../tests/features/steps/elasticsearch_container.py      |  8 ++++----
 .../tests/features/steps/opensearch_container.py         |  8 ++++----
 extensions/elasticsearch/tests/features/steps/steps.py   | 14 +++++++-------
 extensions/gcp/tests/features/environment.py             |  4 ++--
 .../tests/features/steps/fake_gcs_server_container.py    |  8 ++++----
 extensions/gcp/tests/features/steps/steps.py             | 12 ++++++------
 extensions/grafana-loki/tests/features/environment.py    |  6 +++---
 .../tests/features/steps/grafana_loki_container.py       | 10 +++++-----
 .../tests/features/steps/reverse_proxy_container.py      |  6 +++---
 extensions/grafana-loki/tests/features/steps/steps.py    | 12 ++++++------
 extensions/kafka/tests/features/environment.py           |  6 +++---
 .../kafka/tests/features/steps/kafka_server_container.py | 10 +++++-----
 extensions/kafka/tests/features/steps/steps.py           | 12 ++++++------
 extensions/llamacpp/tests/features/environment.py        | 10 +++++-----
 extensions/llamacpp/tests/features/steps/steps.py        |  8 ++++----
 extensions/lua/tests/features/environment.py             |  4 ++--
 extensions/lua/tests/features/steps/steps.py             |  8 ++++----
 extensions/opc/tests/features/environment.py             |  4 ++--
 .../opc/tests/features/steps/opc_ua_server_container.py  |  6 +++---
 extensions/opc/tests/features/steps/steps.py             | 12 ++++++------
 extensions/splunk/tests/features/environment.py          |  4 ++--
 .../splunk/tests/features/steps/splunk_container.py      | 10 +++++-----
 extensions/splunk/tests/features/steps/steps.py          | 12 ++++++------
 extensions/sql/tests/features/environment.py             |  8 ++++----
 .../tests/features/steps/postgress_server_container.py   |  8 ++++----
 extensions/sql/tests/features/steps/steps.py             | 14 +++++++-------
 .../standard-processors/tests/features/environment.py    |  4 ++--
 .../tests/features/steps/diag_slave_container.py         |  8 ++++----
 .../tests/features/steps/minifi_controller_steps.py      |  4 ++--
 .../standard-processors/tests/features/steps/steps.py    | 10 +++++-----
 .../tests/features/steps/syslog_container.py             |  2 +-
 .../tests/features/steps/tcp_client_container.py         |  6 +++---
 libminifi/src/minifi-c.cpp                               |  2 +-
 .../ExtensionVerificationTests.cpp                       |  2 +-
 86 files changed, 260 insertions(+), 258 deletions(-)

diff --git a/behave_framework/.gitignore b/behave_framework/.gitignore
index 7437a57e5..14583a413 100644
--- a/behave_framework/.gitignore
+++ b/behave_framework/.gitignore
@@ -1,5 +1,7 @@
 venv
+dist
 output
 .venv
 .idea
 src/minifi_test_framework.egg-info
+src/minifi_behave.egg-info
diff --git a/behave_framework/pyproject.toml b/behave_framework/pyproject.toml
index 5bf1f29f2..7a6c35769 100644
--- a/behave_framework/pyproject.toml
+++ b/behave_framework/pyproject.toml
@@ -1,6 +1,6 @@
 [project]
-name = "minifi-test-framework"
-version = "0.2.0"
+name = "minifi_behave"
+version = "0.3.0"
 requires-python = ">= 3.10"
 description = "A testing framework for MiNiFi extensions."
 dependencies = [
@@ -14,4 +14,4 @@ dependencies = [
 
 [tool.setuptools]
 package-dir = {"" = "src"}
-packages = ["minifi_test_framework"]
+packages = ["minifi_behave"]
diff --git a/behave_framework/src/minifi_test_framework/containers/__init__.py 
b/behave_framework/src/minifi_behave/__init__.py
similarity index 100%
copy from behave_framework/src/minifi_test_framework/containers/__init__.py
copy to behave_framework/src/minifi_behave/__init__.py
diff --git a/behave_framework/src/minifi_test_framework/minifi/__init__.py 
b/behave_framework/src/minifi_behave/containers/__init__.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/__init__.py
rename to behave_framework/src/minifi_behave/containers/__init__.py
diff --git 
a/behave_framework/src/minifi_test_framework/containers/container_linux.py 
b/behave_framework/src/minifi_behave/containers/container_linux.py
similarity index 98%
rename from 
behave_framework/src/minifi_test_framework/containers/container_linux.py
rename to behave_framework/src/minifi_behave/containers/container_linux.py
index 28df65790..db68ed713 100644
--- a/behave_framework/src/minifi_test_framework/containers/container_linux.py
+++ b/behave_framework/src/minifi_behave/containers/container_linux.py
@@ -27,13 +27,13 @@ import tarfile
 import docker
 from docker.models.networks import Network
 
-from minifi_test_framework.containers.container_protocol import 
ContainerProtocol
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
+from minifi_behave.containers.container_protocol import ContainerProtocol
+from minifi_behave.containers.directory import Directory
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
 
 if TYPE_CHECKING:
-    from minifi_test_framework.core.minifi_test_context import 
MinifiTestContext
+    from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class LinuxContainer(ContainerProtocol):
diff --git 
a/behave_framework/src/minifi_test_framework/containers/container_protocol.py 
b/behave_framework/src/minifi_behave/containers/container_protocol.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/containers/container_protocol.py
rename to behave_framework/src/minifi_behave/containers/container_protocol.py
diff --git 
a/behave_framework/src/minifi_test_framework/containers/container_windows.py 
b/behave_framework/src/minifi_behave/containers/container_windows.py
similarity index 97%
rename from 
behave_framework/src/minifi_test_framework/containers/container_windows.py
rename to behave_framework/src/minifi_behave/containers/container_windows.py
index 948bd0b96..03c23f20e 100644
--- a/behave_framework/src/minifi_test_framework/containers/container_windows.py
+++ b/behave_framework/src/minifi_behave/containers/container_windows.py
@@ -27,13 +27,13 @@ import docker
 from docker.models.networks import Network
 from docker.models.containers import Container
 
-from minifi_test_framework.containers.container_protocol import 
ContainerProtocol
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
+from minifi_behave.containers.container_protocol import ContainerProtocol
+from minifi_behave.containers.directory import Directory
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
 
 if TYPE_CHECKING:
-    from minifi_test_framework.core.minifi_test_context import 
MinifiTestContext
+    from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class WindowsContainer(ContainerProtocol):
diff --git a/behave_framework/src/minifi_test_framework/containers/directory.py 
b/behave_framework/src/minifi_behave/containers/directory.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/containers/directory.py
rename to behave_framework/src/minifi_behave/containers/directory.py
diff --git 
a/behave_framework/src/minifi_test_framework/containers/docker_image_builder.py 
b/behave_framework/src/minifi_behave/containers/docker_image_builder.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/containers/docker_image_builder.py
rename to behave_framework/src/minifi_behave/containers/docker_image_builder.py
diff --git a/behave_framework/src/minifi_test_framework/containers/file.py 
b/behave_framework/src/minifi_behave/containers/file.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/containers/file.py
rename to behave_framework/src/minifi_behave/containers/file.py
diff --git a/behave_framework/src/minifi_test_framework/containers/host_file.py 
b/behave_framework/src/minifi_behave/containers/host_file.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/containers/host_file.py
rename to behave_framework/src/minifi_behave/containers/host_file.py
diff --git 
a/behave_framework/src/minifi_test_framework/containers/http_proxy_container.py 
b/behave_framework/src/minifi_behave/containers/http_proxy_container.py
similarity index 90%
rename from 
behave_framework/src/minifi_test_framework/containers/http_proxy_container.py
rename to behave_framework/src/minifi_behave/containers/http_proxy_container.py
index c4b4d8823..5837dbe0e 100644
--- 
a/behave_framework/src/minifi_test_framework/containers/http_proxy_container.py
+++ b/behave_framework/src/minifi_behave/containers/http_proxy_container.py
@@ -17,10 +17,10 @@
 
 from textwrap import dedent
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class HttpProxy(LinuxContainer):
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_container.py 
b/behave_framework/src/minifi_behave/containers/minifi_container.py
similarity index 95%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_container.py
rename to behave_framework/src/minifi_behave/containers/minifi_container.py
index 32728321f..843adbace 100644
--- a/behave_framework/src/minifi_test_framework/containers/minifi_container.py
+++ b/behave_framework/src/minifi_behave/containers/minifi_container.py
@@ -19,12 +19,12 @@ import logging
 import os
 from pathlib import Path
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
-from minifi_test_framework.minifi.minifi_flow_definition import 
MinifiFlowDefinition
-from minifi_test_framework.core.ssl_utils import 
make_cert_without_extended_usage, make_client_cert, make_server_cert, 
dump_cert, dump_key
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
+from minifi_behave.minifi.minifi_flow_definition import MinifiFlowDefinition
+from minifi_behave.core.ssl_utils import make_cert_without_extended_usage, 
make_client_cert, make_server_cert, dump_cert, dump_key
+from minifi_behave.core.helpers import wait_for_condition, retry_check
 from .container import Container
 
 
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_controller.py 
b/behave_framework/src/minifi_behave/containers/minifi_controller.py
similarity index 98%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_controller.py
rename to behave_framework/src/minifi_behave/containers/minifi_controller.py
index 0dc5b8330..f96ab9675 100644
--- a/behave_framework/src/minifi_test_framework/containers/minifi_controller.py
+++ b/behave_framework/src/minifi_behave/containers/minifi_controller.py
@@ -1,5 +1,5 @@
 import logging
-from minifi_test_framework.core.helpers import retry_check
+from minifi_behave.core.helpers import retry_check
 
 
 class MinifiController:
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_fhs_container.py 
b/behave_framework/src/minifi_behave/containers/minifi_fhs_container.py
similarity index 92%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_fhs_container.py
rename to behave_framework/src/minifi_behave/containers/minifi_fhs_container.py
index 49c5236f0..89cd6bddc 100644
--- 
a/behave_framework/src/minifi_test_framework/containers/minifi_fhs_container.py
+++ b/behave_framework/src/minifi_behave/containers/minifi_fhs_container.py
@@ -21,12 +21,12 @@ from pathlib import Path
 
 from .container_linux import LinuxContainer
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
-from minifi_test_framework.minifi.minifi_flow_definition import 
MinifiFlowDefinition
-from minifi_test_framework.core.ssl_utils import 
make_cert_without_extended_usage, make_client_cert, make_server_cert, 
dump_cert, dump_key
-from minifi_test_framework.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
+from minifi_behave.minifi.minifi_flow_definition import MinifiFlowDefinition
+from minifi_behave.core.ssl_utils import make_cert_without_extended_usage, 
make_client_cert, make_server_cert, dump_cert, dump_key
+from minifi_behave.core.helpers import wait_for_condition
 
 from .minifi_protocol import MinifiProtocol
 from .minifi_controller import MinifiController
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_linux_container.py
 b/behave_framework/src/minifi_behave/containers/minifi_linux_container.py
similarity index 92%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_linux_container.py
rename to 
behave_framework/src/minifi_behave/containers/minifi_linux_container.py
index f0279ebe2..893fe20fd 100644
--- 
a/behave_framework/src/minifi_test_framework/containers/minifi_linux_container.py
+++ b/behave_framework/src/minifi_behave/containers/minifi_linux_container.py
@@ -21,12 +21,12 @@ from pathlib import Path
 
 from .container_linux import LinuxContainer
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
-from minifi_test_framework.minifi.minifi_flow_definition import 
MinifiFlowDefinition
-from minifi_test_framework.core.ssl_utils import 
make_cert_without_extended_usage, make_client_cert, make_server_cert, 
dump_cert, dump_key
-from minifi_test_framework.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
+from minifi_behave.minifi.minifi_flow_definition import MinifiFlowDefinition
+from minifi_behave.core.ssl_utils import make_cert_without_extended_usage, 
make_client_cert, make_server_cert, dump_cert, dump_key
+from minifi_behave.core.helpers import wait_for_condition
 
 from .minifi_protocol import MinifiProtocol
 from .minifi_controller import MinifiController
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_protocol.py 
b/behave_framework/src/minifi_behave/containers/minifi_protocol.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_protocol.py
rename to behave_framework/src/minifi_behave/containers/minifi_protocol.py
diff --git 
a/behave_framework/src/minifi_test_framework/containers/minifi_win_container.py 
b/behave_framework/src/minifi_behave/containers/minifi_win_container.py
similarity index 91%
rename from 
behave_framework/src/minifi_test_framework/containers/minifi_win_container.py
rename to behave_framework/src/minifi_behave/containers/minifi_win_container.py
index 2e8952cf3..68b4d768c 100644
--- 
a/behave_framework/src/minifi_test_framework/containers/minifi_win_container.py
+++ b/behave_framework/src/minifi_behave/containers/minifi_win_container.py
@@ -1,8 +1,8 @@
 from typing import Dict
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.minifi_flow_definition import 
MinifiFlowDefinition
-from minifi_test_framework.containers.directory import Directory
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.minifi_flow_definition import MinifiFlowDefinition
+from minifi_behave.containers.directory import Directory
 from .container_windows import WindowsContainer
 from .minifi_protocol import MinifiProtocol
 import logging
diff --git 
a/behave_framework/src/minifi_test_framework/containers/nifi_container.py 
b/behave_framework/src/minifi_behave/containers/nifi_container.py
similarity index 93%
rename from 
behave_framework/src/minifi_test_framework/containers/nifi_container.py
rename to behave_framework/src/minifi_behave/containers/nifi_container.py
index 140b5d508..d313a36a1 100644
--- a/behave_framework/src/minifi_test_framework/containers/nifi_container.py
+++ b/behave_framework/src/minifi_behave/containers/nifi_container.py
@@ -16,11 +16,11 @@
 import io
 import gzip
 from typing import List, Optional
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.nifi_flow_definition import 
NifiFlowDefinition
+from minifi_behave.containers.file import File
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.nifi_flow_definition import NifiFlowDefinition
 
 
 class NifiContainer(LinuxContainer):
diff --git 
a/behave_framework/src/minifi_test_framework/containers/resources/minifi-controller/config.yml
 
b/behave_framework/src/minifi_behave/containers/resources/minifi-controller/config.yml
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/containers/resources/minifi-controller/config.yml
rename to 
behave_framework/src/minifi_behave/containers/resources/minifi-controller/config.yml
diff --git a/behave_framework/src/minifi_test_framework/core/helpers.py 
b/behave_framework/src/minifi_behave/core/helpers.py
similarity index 98%
rename from behave_framework/src/minifi_test_framework/core/helpers.py
rename to behave_framework/src/minifi_behave/core/helpers.py
index 7b7992056..128aa4e01 100644
--- a/behave_framework/src/minifi_test_framework/core/helpers.py
+++ b/behave_framework/src/minifi_behave/core/helpers.py
@@ -23,7 +23,7 @@ import functools
 from collections.abc import Callable
 
 import docker
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 def log_due_to_failure(context: MinifiTestContext | None):
diff --git a/behave_framework/src/minifi_test_framework/core/hooks.py 
b/behave_framework/src/minifi_behave/core/hooks.py
similarity index 96%
rename from behave_framework/src/minifi_test_framework/core/hooks.py
rename to behave_framework/src/minifi_behave/core/hooks.py
index 576ac40f8..5d9776a72 100644
--- a/behave_framework/src/minifi_test_framework/core/hooks.py
+++ b/behave_framework/src/minifi_behave/core/hooks.py
@@ -23,8 +23,8 @@ import types
 from behave.model import Scenario
 from behave.runner import Context
 
-from minifi_test_framework.core.ssl_utils import make_self_signed_cert
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.ssl_utils import make_self_signed_cert
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 def get_minifi_container_image():
diff --git 
a/behave_framework/src/minifi_test_framework/core/minifi_test_context.py 
b/behave_framework/src/minifi_behave/core/minifi_test_context.py
similarity index 81%
rename from 
behave_framework/src/minifi_test_framework/core/minifi_test_context.py
rename to behave_framework/src/minifi_behave/core/minifi_test_context.py
index 5dd4db9cc..fc77e020c 100644
--- a/behave_framework/src/minifi_test_framework/core/minifi_test_context.py
+++ b/behave_framework/src/minifi_behave/core/minifi_test_context.py
@@ -23,8 +23,8 @@ import docker
 from behave.runner import Context
 from docker.models.networks import Network
 
-from minifi_test_framework.containers.container_protocol import 
ContainerProtocol
-from minifi_test_framework.containers.minifi_protocol import MinifiProtocol
+from minifi_behave.containers.container_protocol import ContainerProtocol
+from minifi_behave.containers.minifi_protocol import MinifiProtocol
 
 
 DEFAULT_MINIFI_CONTAINER_NAME = "minifi-primary"
@@ -46,13 +46,13 @@ class MinifiTestContext(Context):
     def get_or_create_minifi_container(self, container_name: str) -> 
MinifiContainer:
         if container_name not in self.containers:
             if os.name == 'nt':
-                from minifi_test_framework.containers.minifi_win_container 
import MinifiWindowsContainer
+                from minifi_behave.containers.minifi_win_container import 
MinifiWindowsContainer
                 minifi_container = MinifiWindowsContainer(container_name, self)
             elif 'MINIFI_INSTALLATION_TYPE=FHS' in 
str(docker.from_env().images.get(self.minifi_container_image).history()):
-                from minifi_test_framework.containers.minifi_fhs_container 
import MinifiFhsContainer
+                from minifi_behave.containers.minifi_fhs_container import 
MinifiFhsContainer
                 minifi_container = MinifiFhsContainer(container_name, self)
             else:
-                from minifi_test_framework.containers.minifi_linux_container 
import MinifiLinuxContainer
+                from minifi_behave.containers.minifi_linux_container import 
MinifiLinuxContainer
                 minifi_container = MinifiLinuxContainer(container_name, self)
             self.containers[container_name] = minifi_container
         return self.containers[container_name]
diff --git a/behave_framework/src/minifi_test_framework/core/ssl_utils.py 
b/behave_framework/src/minifi_behave/core/ssl_utils.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/core/ssl_utils.py
rename to behave_framework/src/minifi_behave/core/ssl_utils.py
diff --git a/behave_framework/src/minifi_test_framework/containers/__init__.py 
b/behave_framework/src/minifi_behave/minifi/__init__.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/containers/__init__.py
rename to behave_framework/src/minifi_behave/minifi/__init__.py
diff --git a/behave_framework/src/minifi_test_framework/minifi/connection.py 
b/behave_framework/src/minifi_behave/minifi/connection.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/connection.py
rename to behave_framework/src/minifi_behave/minifi/connection.py
diff --git 
a/behave_framework/src/minifi_test_framework/minifi/controller_service.py 
b/behave_framework/src/minifi_behave/minifi/controller_service.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/minifi/controller_service.py
rename to behave_framework/src/minifi_behave/minifi/controller_service.py
diff --git 
a/behave_framework/src/minifi_test_framework/minifi/flow_definition.py 
b/behave_framework/src/minifi_behave/minifi/flow_definition.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/flow_definition.py
rename to behave_framework/src/minifi_behave/minifi/flow_definition.py
diff --git a/behave_framework/src/minifi_test_framework/minifi/funnel.py 
b/behave_framework/src/minifi_behave/minifi/funnel.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/funnel.py
rename to behave_framework/src/minifi_behave/minifi/funnel.py
diff --git 
a/behave_framework/src/minifi_test_framework/minifi/minifi_flow_definition.py 
b/behave_framework/src/minifi_behave/minifi/minifi_flow_definition.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/minifi/minifi_flow_definition.py
rename to behave_framework/src/minifi_behave/minifi/minifi_flow_definition.py
diff --git 
a/behave_framework/src/minifi_test_framework/minifi/nifi_flow_definition.py 
b/behave_framework/src/minifi_behave/minifi/nifi_flow_definition.py
similarity index 100%
rename from 
behave_framework/src/minifi_test_framework/minifi/nifi_flow_definition.py
rename to behave_framework/src/minifi_behave/minifi/nifi_flow_definition.py
diff --git a/behave_framework/src/minifi_test_framework/minifi/parameter.py 
b/behave_framework/src/minifi_behave/minifi/parameter.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/parameter.py
rename to behave_framework/src/minifi_behave/minifi/parameter.py
diff --git 
a/behave_framework/src/minifi_test_framework/minifi/parameter_context.py 
b/behave_framework/src/minifi_behave/minifi/parameter_context.py
similarity index 95%
rename from 
behave_framework/src/minifi_test_framework/minifi/parameter_context.py
rename to behave_framework/src/minifi_behave/minifi/parameter_context.py
index 201aec7bc..58cc9161e 100644
--- a/behave_framework/src/minifi_test_framework/minifi/parameter_context.py
+++ b/behave_framework/src/minifi_behave/minifi/parameter_context.py
@@ -17,7 +17,7 @@
 
 import uuid
 
-from minifi_test_framework.minifi.parameter import Parameter
+from minifi_behave.minifi.parameter import Parameter
 
 
 class ParameterContext:
diff --git a/behave_framework/src/minifi_test_framework/minifi/processor.py 
b/behave_framework/src/minifi_behave/minifi/processor.py
similarity index 100%
rename from behave_framework/src/minifi_test_framework/minifi/processor.py
rename to behave_framework/src/minifi_behave/minifi/processor.py
diff --git a/behave_framework/src/minifi_test_framework/steps/checking_steps.py 
b/behave_framework/src/minifi_behave/steps/checking_steps.py
similarity index 98%
rename from behave_framework/src/minifi_test_framework/steps/checking_steps.py
rename to behave_framework/src/minifi_behave/steps/checking_steps.py
index 8a2eafae1..b4cf8c3f8 100644
--- a/behave_framework/src/minifi_test_framework/steps/checking_steps.py
+++ b/behave_framework/src/minifi_behave/steps/checking_steps.py
@@ -22,9 +22,9 @@ import re
 import humanfriendly
 from behave import then, step
 
-from minifi_test_framework.containers.http_proxy_container import HttpProxy
-from minifi_test_framework.core.helpers import wait_for_condition, 
check_condition_after_wait
-from minifi_test_framework.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
+from minifi_behave.containers.http_proxy_container import HttpProxy
+from minifi_behave.core.helpers import wait_for_condition, 
check_condition_after_wait
+from minifi_behave.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
 
 
 @then('a file with the content "{content}" is placed on the path "{path}" in 
less than {duration}')
diff --git 
a/behave_framework/src/minifi_test_framework/steps/configuration_steps.py 
b/behave_framework/src/minifi_behave/steps/configuration_steps.py
similarity index 95%
rename from 
behave_framework/src/minifi_test_framework/steps/configuration_steps.py
rename to behave_framework/src/minifi_behave/steps/configuration_steps.py
index a9794936f..209f7c2ce 100644
--- a/behave_framework/src/minifi_test_framework/steps/configuration_steps.py
+++ b/behave_framework/src/minifi_behave/steps/configuration_steps.py
@@ -17,7 +17,7 @@
 
 from behave import step
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 @step('MiNiFi configuration "{config_key}" is set to "{config_value}"')
diff --git a/behave_framework/src/minifi_test_framework/steps/core_steps.py 
b/behave_framework/src/minifi_behave/steps/core_steps.py
similarity index 91%
rename from behave_framework/src/minifi_test_framework/steps/core_steps.py
rename to behave_framework/src/minifi_behave/steps/core_steps.py
index 95176f591..1284e2398 100644
--- a/behave_framework/src/minifi_test_framework/steps/core_steps.py
+++ b/behave_framework/src/minifi_behave/steps/core_steps.py
@@ -25,11 +25,11 @@ import uuid
 import humanfriendly
 from behave import when, step, given
 
-from minifi_test_framework.containers.http_proxy_container import HttpProxy
-from minifi_test_framework.containers.nifi_container import NifiContainer
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
+from minifi_behave.containers.http_proxy_container import HttpProxy
+from minifi_behave.containers.nifi_container import NifiContainer
+from minifi_behave.containers.directory import Directory
+from minifi_behave.containers.file import File
+from minifi_behave.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
 
 
 @when("both instances start up")
diff --git 
a/behave_framework/src/minifi_test_framework/steps/flow_building_steps.py 
b/behave_framework/src/minifi_behave/steps/flow_building_steps.py
similarity index 97%
rename from 
behave_framework/src/minifi_test_framework/steps/flow_building_steps.py
rename to behave_framework/src/minifi_behave/steps/flow_building_steps.py
index 474dd5a0a..136339cf6 100644
--- a/behave_framework/src/minifi_test_framework/steps/flow_building_steps.py
+++ b/behave_framework/src/minifi_behave/steps/flow_building_steps.py
@@ -19,14 +19,14 @@ import logging
 import uuid
 from behave import given, step
 
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
-from minifi_test_framework.minifi.connection import Connection
-from minifi_test_framework.minifi.controller_service import ControllerService
-from minifi_test_framework.minifi.funnel import Funnel
-from minifi_test_framework.minifi.parameter import Parameter
-from minifi_test_framework.minifi.parameter_context import ParameterContext
-from minifi_test_framework.minifi.processor import Processor
+from minifi_behave.containers.directory import Directory
+from minifi_behave.core.minifi_test_context import 
DEFAULT_MINIFI_CONTAINER_NAME, MinifiTestContext
+from minifi_behave.minifi.connection import Connection
+from minifi_behave.minifi.controller_service import ControllerService
+from minifi_behave.minifi.funnel import Funnel
+from minifi_behave.minifi.parameter import Parameter
+from minifi_behave.minifi.parameter_context import ParameterContext
+from minifi_behave.minifi.processor import Processor
 
 
 @given("a MiNiFi CPP server with yaml config")
diff --git a/extensions/aws/tests/features/environment.py 
b/extensions/aws/tests/features/environment.py
index 225347536..ee812b362 100644
--- a/extensions/aws/tests/features/environment.py
+++ b/extensions/aws/tests/features/environment.py
@@ -14,8 +14,8 @@
 # limitations under the License.
 
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 # These hooks are executed by behave before and after each scenario
 # The common_before_scenario and common_after_scenario must be called for 
proper setup and tear down
diff --git a/extensions/aws/tests/features/steps/kinesis_server_container.py 
b/extensions/aws/tests/features/steps/kinesis_server_container.py
index d97bb5c83..f7767773c 100644
--- a/extensions/aws/tests/features/steps/kinesis_server_container.py
+++ b/extensions/aws/tests/features/steps/kinesis_server_container.py
@@ -16,10 +16,10 @@
 import logging
 
 from pathlib import Path
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
 
 
 class KinesisServerContainer(LinuxContainer):
diff --git a/extensions/aws/tests/features/steps/s3_server_container.py 
b/extensions/aws/tests/features/steps/s3_server_container.py
index a2c915743..67143a8db 100644
--- a/extensions/aws/tests/features/steps/s3_server_container.py
+++ b/extensions/aws/tests/features/steps/s3_server_container.py
@@ -16,9 +16,9 @@
 import json
 import logging
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class S3ServerContainer(LinuxContainer):
diff --git a/extensions/aws/tests/features/steps/steps.py 
b/extensions/aws/tests/features/steps/steps.py
index 682685582..a112ef5a5 100644
--- a/extensions/aws/tests/features/steps/steps.py
+++ b/extensions/aws/tests/features/steps/steps.py
@@ -20,14 +20,14 @@ import string
 import humanfriendly
 from behave import step, then
 
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.processor import Processor
-from minifi_test_framework.core.helpers import wait_for_condition, 
log_due_to_failure
+from minifi_behave.containers.directory import Directory
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.processor import Processor
+from minifi_behave.core.helpers import wait_for_condition, log_due_to_failure
 
 from s3_server_container import S3ServerContainer
 from kinesis_server_container import KinesisServerContainer
diff --git a/extensions/azure/tests/features/environment.py 
b/extensions/azure/tests/features/environment.py
index 225347536..ee812b362 100644
--- a/extensions/azure/tests/features/environment.py
+++ b/extensions/azure/tests/features/environment.py
@@ -14,8 +14,8 @@
 # limitations under the License.
 
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 # These hooks are executed by behave before and after each scenario
 # The common_before_scenario and common_after_scenario must be called for 
proper setup and tear down
diff --git a/extensions/azure/tests/features/steps/azure_server_container.py 
b/extensions/azure/tests/features/steps/azure_server_container.py
index cb0d2e5eb..36f81158f 100644
--- a/extensions/azure/tests/features/steps/azure_server_container.py
+++ b/extensions/azure/tests/features/steps/azure_server_container.py
@@ -18,10 +18,10 @@
 import logging
 
 from docker.errors import ContainerError
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import run_cmd_in_docker_image
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import run_cmd_in_docker_image
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class AzureServerContainer(LinuxContainer):
diff --git a/extensions/azure/tests/features/steps/steps.py 
b/extensions/azure/tests/features/steps/steps.py
index 58ad46e46..fedd729ca 100644
--- a/extensions/azure/tests/features/steps/steps.py
+++ b/extensions/azure/tests/features/steps/steps.py
@@ -17,13 +17,13 @@
 
 import humanfriendly
 from behave import step, then
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.processor import Processor
-from minifi_test_framework.steps import checking_steps  # noqa: F401
-from minifi_test_framework.steps import configuration_steps  # noqa: F401
-from minifi_test_framework.steps import core_steps  # noqa: F401
-from minifi_test_framework.steps import flow_building_steps  # noqa: F401
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.processor import Processor
+from minifi_behave.steps import checking_steps  # noqa: F401
+from minifi_behave.steps import configuration_steps  # noqa: F401
+from minifi_behave.steps import core_steps  # noqa: F401
+from minifi_behave.steps import flow_building_steps  # noqa: F401
 
 from azure_server_container import AzureServerContainer
 
diff --git a/extensions/civetweb/tests/features/environment.py 
b/extensions/civetweb/tests/features/environment.py
index d6c856340..5b3659f58 100644
--- a/extensions/civetweb/tests/features/environment.py
+++ b/extensions/civetweb/tests/features/environment.py
@@ -13,8 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_scenario(context, scenario):
diff --git a/extensions/civetweb/tests/features/steps/steps.py 
b/extensions/civetweb/tests/features/steps/steps.py
index 90304a7f8..25759880f 100644
--- a/extensions/civetweb/tests/features/steps/steps.py
+++ b/extensions/civetweb/tests/features/steps/steps.py
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.steps import checking_steps  # noqa: F401
-from minifi_test_framework.steps import configuration_steps  # noqa: F401
-from minifi_test_framework.steps import core_steps  # noqa: F401
-from minifi_test_framework.steps import flow_building_steps  # noqa: F401
+from minifi_behave.steps import checking_steps  # noqa: F401
+from minifi_behave.steps import configuration_steps  # noqa: F401
+from minifi_behave.steps import core_steps  # noqa: F401
+from minifi_behave.steps import flow_building_steps  # noqa: F401
diff --git a/extensions/couchbase/tests/features/environment.py 
b/extensions/couchbase/tests/features/environment.py
index 01c4d4791..9b593f032 100644
--- a/extensions/couchbase/tests/features/environment.py
+++ b/extensions/couchbase/tests/features/environment.py
@@ -12,9 +12,9 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_all(context):
diff --git 
a/extensions/couchbase/tests/features/steps/couchbase_server_container.py 
b/extensions/couchbase/tests/features/steps/couchbase_server_container.py
index c0471be50..421216812 100644
--- a/extensions/couchbase/tests/features/steps/couchbase_server_container.py
+++ b/extensions/couchbase/tests/features/steps/couchbase_server_container.py
@@ -15,11 +15,11 @@
 
 import logging
 
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.core.ssl_utils import make_server_cert, dump_cert, 
dump_key
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.core.ssl_utils import make_server_cert, dump_cert, dump_key
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.file import File
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 from docker.errors import ContainerError
 
 
diff --git a/extensions/couchbase/tests/features/steps/steps.py 
b/extensions/couchbase/tests/features/steps/steps.py
index c1d8ba73d..dd8be04af 100644
--- a/extensions/couchbase/tests/features/steps/steps.py
+++ b/extensions/couchbase/tests/features/steps/steps.py
@@ -14,14 +14,14 @@
 # limitations under the License.
 from behave import step, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.steps.flow_building_steps import 
add_ssl_context_service_for_minifi
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.helpers import log_due_to_failure
-from minifi_test_framework.minifi.controller_service import ControllerService
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.steps.flow_building_steps import 
add_ssl_context_service_for_minifi
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import log_due_to_failure
+from minifi_behave.minifi.controller_service import ControllerService
 from couchbase_server_container import CouchbaseServerContainer
 
 
diff --git a/extensions/elasticsearch/tests/features/environment.py 
b/extensions/elasticsearch/tests/features/environment.py
index ab35b52a5..d9f4bcb30 100644
--- a/extensions/elasticsearch/tests/features/environment.py
+++ b/extensions/elasticsearch/tests/features/environment.py
@@ -12,8 +12,8 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_scenario(context, scenario):
diff --git 
a/extensions/elasticsearch/tests/features/steps/elastic_base_container.py 
b/extensions/elasticsearch/tests/features/steps/elastic_base_container.py
index 2287278c4..577160c13 100644
--- a/extensions/elasticsearch/tests/features/steps/elastic_base_container.py
+++ b/extensions/elasticsearch/tests/features/steps/elastic_base_container.py
@@ -13,9 +13,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class ElasticBaseContainer(LinuxContainer):
diff --git 
a/extensions/elasticsearch/tests/features/steps/elasticsearch_container.py 
b/extensions/elasticsearch/tests/features/steps/elasticsearch_container.py
index aec928026..3d87dd0a2 100644
--- a/extensions/elasticsearch/tests/features/steps/elasticsearch_container.py
+++ b/extensions/elasticsearch/tests/features/steps/elasticsearch_container.py
@@ -19,10 +19,10 @@ import os
 
 from elastic_base_container import ElasticBaseContainer
 from pathlib import Path
-from minifi_test_framework.core.ssl_utils import make_server_cert, 
make_cert_without_extended_usage, dump_cert, dump_key
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.ssl_utils import make_server_cert, 
make_cert_without_extended_usage, dump_cert, dump_key
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class ElasticsearchContainer(ElasticBaseContainer):
diff --git 
a/extensions/elasticsearch/tests/features/steps/opensearch_container.py 
b/extensions/elasticsearch/tests/features/steps/opensearch_container.py
index 234a26d12..964e989c0 100644
--- a/extensions/elasticsearch/tests/features/steps/opensearch_container.py
+++ b/extensions/elasticsearch/tests/features/steps/opensearch_container.py
@@ -18,10 +18,10 @@ import logging
 
 from elastic_base_container import ElasticBaseContainer
 from pathlib import Path
-from minifi_test_framework.core.ssl_utils import make_server_cert, dump_cert, 
dump_key
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.containers.host_file import HostFile
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.ssl_utils import make_server_cert, dump_cert, dump_key
+from minifi_behave.containers.file import File
+from minifi_behave.containers.host_file import HostFile
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class OpensearchContainer(ElasticBaseContainer):
diff --git a/extensions/elasticsearch/tests/features/steps/steps.py 
b/extensions/elasticsearch/tests/features/steps/steps.py
index 9a1fe6954..b67a68792 100644
--- a/extensions/elasticsearch/tests/features/steps/steps.py
+++ b/extensions/elasticsearch/tests/features/steps/steps.py
@@ -14,13 +14,13 @@
 # limitations under the License.
 from behave import step, given, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.controller_service import ControllerService
-from minifi_test_framework.core.helpers import log_due_to_failure
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.controller_service import ControllerService
+from minifi_behave.core.helpers import log_due_to_failure
 from elasticsearch_container import ElasticsearchContainer
 from opensearch_container import OpensearchContainer
 
diff --git a/extensions/gcp/tests/features/environment.py 
b/extensions/gcp/tests/features/environment.py
index ab35b52a5..d9f4bcb30 100644
--- a/extensions/gcp/tests/features/environment.py
+++ b/extensions/gcp/tests/features/environment.py
@@ -12,8 +12,8 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_scenario(context, scenario):
diff --git a/extensions/gcp/tests/features/steps/fake_gcs_server_container.py 
b/extensions/gcp/tests/features/steps/fake_gcs_server_container.py
index 5689065bb..2bb63fbf9 100644
--- a/extensions/gcp/tests/features/steps/fake_gcs_server_container.py
+++ b/extensions/gcp/tests/features/steps/fake_gcs_server_container.py
@@ -14,10 +14,10 @@
 # limitations under the License.
 
 import logging
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.directory import Directory
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.directory import Directory
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class FakeGcsServerContainer(LinuxContainer):
diff --git a/extensions/gcp/tests/features/steps/steps.py 
b/extensions/gcp/tests/features/steps/steps.py
index 175ff63c4..20cb946ce 100644
--- a/extensions/gcp/tests/features/steps/steps.py
+++ b/extensions/gcp/tests/features/steps/steps.py
@@ -14,12 +14,12 @@
 # limitations under the License.
 from behave import step, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.helpers import log_due_to_failure
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import log_due_to_failure
 from fake_gcs_server_container import FakeGcsServerContainer
 
 
diff --git a/extensions/grafana-loki/tests/features/environment.py 
b/extensions/grafana-loki/tests/features/environment.py
index 11ab6ba74..4e25390ed 100644
--- a/extensions/grafana-loki/tests/features/environment.py
+++ b/extensions/grafana-loki/tests/features/environment.py
@@ -13,9 +13,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 from pathlib import Path
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_all(context):
diff --git 
a/extensions/grafana-loki/tests/features/steps/grafana_loki_container.py 
b/extensions/grafana-loki/tests/features/steps/grafana_loki_container.py
index 10c77defd..8b4571e14 100644
--- a/extensions/grafana-loki/tests/features/steps/grafana_loki_container.py
+++ b/extensions/grafana-loki/tests/features/steps/grafana_loki_container.py
@@ -15,11 +15,11 @@
 
 import logging
 
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.ssl_utils import make_server_cert, dump_cert, 
dump_key
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.file import File
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.ssl_utils import make_server_cert, dump_cert, dump_key
 from docker.errors import ContainerError
 
 
diff --git 
a/extensions/grafana-loki/tests/features/steps/reverse_proxy_container.py 
b/extensions/grafana-loki/tests/features/steps/reverse_proxy_container.py
index 43efd49c5..f622cbda3 100644
--- a/extensions/grafana-loki/tests/features/steps/reverse_proxy_container.py
+++ b/extensions/grafana-loki/tests/features/steps/reverse_proxy_container.py
@@ -13,9 +13,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition
 
 
 class ReverseProxyContainer(LinuxContainer):
diff --git a/extensions/grafana-loki/tests/features/steps/steps.py 
b/extensions/grafana-loki/tests/features/steps/steps.py
index bd675e110..b4acdcd46 100644
--- a/extensions/grafana-loki/tests/features/steps/steps.py
+++ b/extensions/grafana-loki/tests/features/steps/steps.py
@@ -14,12 +14,12 @@
 # limitations under the License.
 from behave import step, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.helpers import log_due_to_failure
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import log_due_to_failure
 from grafana_loki_container import GrafanaLokiContainer, GrafanaLokiOptions
 from reverse_proxy_container import ReverseProxyContainer
 
diff --git a/extensions/kafka/tests/features/environment.py 
b/extensions/kafka/tests/features/environment.py
index 99986cd33..4d9f7006b 100644
--- a/extensions/kafka/tests/features/environment.py
+++ b/extensions/kafka/tests/features/environment.py
@@ -12,9 +12,9 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_all(context):
diff --git a/extensions/kafka/tests/features/steps/kafka_server_container.py 
b/extensions/kafka/tests/features/steps/kafka_server_container.py
index 09e35e131..350a05478 100644
--- a/extensions/kafka/tests/features/steps/kafka_server_container.py
+++ b/extensions/kafka/tests/features/steps/kafka_server_container.py
@@ -19,11 +19,11 @@ import re
 from cryptography.hazmat.primitives import serialization
 import jks
 
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.ssl_utils import make_server_cert, dump_cert, 
dump_key
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.ssl_utils import make_server_cert, dump_cert, dump_key
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.file import File
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class KafkaServer(LinuxContainer):
diff --git a/extensions/kafka/tests/features/steps/steps.py 
b/extensions/kafka/tests/features/steps/steps.py
index 0b3e2ed03..e3d0724fb 100644
--- a/extensions/kafka/tests/features/steps/steps.py
+++ b/extensions/kafka/tests/features/steps/steps.py
@@ -18,12 +18,12 @@ import time
 
 from behave import step, when, given
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.minifi.processor import Processor
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.minifi.processor import Processor
 from kafka_server_container import KafkaServer
 
 
diff --git a/extensions/llamacpp/tests/features/environment.py 
b/extensions/llamacpp/tests/features/environment.py
index 98caaa7d0..9f23b7656 100644
--- a/extensions/llamacpp/tests/features/environment.py
+++ b/extensions/llamacpp/tests/features/environment.py
@@ -14,11 +14,11 @@
 # limitations under the License.
 from textwrap import dedent
 
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
-from minifi_test_framework.core.hooks import get_minifi_container_image
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import get_minifi_container_image
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 # These hooks are executed by behave before and after each scenario
 # The common_before_scenario and common_after_scenario must be called for 
proper setup and tear down
diff --git a/extensions/llamacpp/tests/features/steps/steps.py 
b/extensions/llamacpp/tests/features/steps/steps.py
index 90304a7f8..25759880f 100644
--- a/extensions/llamacpp/tests/features/steps/steps.py
+++ b/extensions/llamacpp/tests/features/steps/steps.py
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.steps import checking_steps  # noqa: F401
-from minifi_test_framework.steps import configuration_steps  # noqa: F401
-from minifi_test_framework.steps import core_steps  # noqa: F401
-from minifi_test_framework.steps import flow_building_steps  # noqa: F401
+from minifi_behave.steps import checking_steps  # noqa: F401
+from minifi_behave.steps import configuration_steps  # noqa: F401
+from minifi_behave.steps import core_steps  # noqa: F401
+from minifi_behave.steps import flow_building_steps  # noqa: F401
diff --git a/extensions/lua/tests/features/environment.py 
b/extensions/lua/tests/features/environment.py
index a02cce4c3..7e9fcda28 100644
--- a/extensions/lua/tests/features/environment.py
+++ b/extensions/lua/tests/features/environment.py
@@ -15,8 +15,8 @@
 
 import os
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_scenario(context, scenario):
diff --git a/extensions/lua/tests/features/steps/steps.py 
b/extensions/lua/tests/features/steps/steps.py
index 90304a7f8..25759880f 100644
--- a/extensions/lua/tests/features/steps/steps.py
+++ b/extensions/lua/tests/features/steps/steps.py
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.steps import checking_steps  # noqa: F401
-from minifi_test_framework.steps import configuration_steps  # noqa: F401
-from minifi_test_framework.steps import core_steps  # noqa: F401
-from minifi_test_framework.steps import flow_building_steps  # noqa: F401
+from minifi_behave.steps import checking_steps  # noqa: F401
+from minifi_behave.steps import configuration_steps  # noqa: F401
+from minifi_behave.steps import core_steps  # noqa: F401
+from minifi_behave.steps import flow_building_steps  # noqa: F401
diff --git a/extensions/opc/tests/features/environment.py 
b/extensions/opc/tests/features/environment.py
index a02cce4c3..7e9fcda28 100644
--- a/extensions/opc/tests/features/environment.py
+++ b/extensions/opc/tests/features/environment.py
@@ -15,8 +15,8 @@
 
 import os
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_scenario(context, scenario):
diff --git a/extensions/opc/tests/features/steps/opc_ua_server_container.py 
b/extensions/opc/tests/features/steps/opc_ua_server_container.py
index c9ba312ec..c7f753805 100644
--- a/extensions/opc/tests/features/steps/opc_ua_server_container.py
+++ b/extensions/opc/tests/features/steps/opc_ua_server_container.py
@@ -14,9 +14,9 @@
 # limitations under the License.
 
 from typing import List, Optional
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class OPCUAServerContainer(LinuxContainer):
diff --git a/extensions/opc/tests/features/steps/steps.py 
b/extensions/opc/tests/features/steps/steps.py
index f9db97c8a..ad0f571aa 100644
--- a/extensions/opc/tests/features/steps/steps.py
+++ b/extensions/opc/tests/features/steps/steps.py
@@ -16,12 +16,12 @@
 import humanfriendly
 from behave import step, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.helpers import wait_for_condition
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition
 from opc_ua_server_container import OPCUAServerContainer
 
 
diff --git a/extensions/splunk/tests/features/environment.py 
b/extensions/splunk/tests/features/environment.py
index 347b35688..ca4d81cfb 100644
--- a/extensions/splunk/tests/features/environment.py
+++ b/extensions/splunk/tests/features/environment.py
@@ -15,8 +15,8 @@
 
 import platform
 
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 
 def before_feature(context, feature):
diff --git a/extensions/splunk/tests/features/steps/splunk_container.py 
b/extensions/splunk/tests/features/steps/splunk_container.py
index 9a1488e63..8eb87b541 100644
--- a/extensions/splunk/tests/features/steps/splunk_container.py
+++ b/extensions/splunk/tests/features/steps/splunk_container.py
@@ -15,11 +15,11 @@
 
 import json
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
-from minifi_test_framework.core.helpers import wait_for_condition, retry_check
-from minifi_test_framework.containers.file import File
-from minifi_test_framework.core.ssl_utils import make_server_cert, dump_cert, 
dump_key
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import wait_for_condition, retry_check
+from minifi_behave.containers.file import File
+from minifi_behave.core.ssl_utils import make_server_cert, dump_cert, dump_key
 
 
 class SplunkContainer(LinuxContainer):
diff --git a/extensions/splunk/tests/features/steps/steps.py 
b/extensions/splunk/tests/features/steps/steps.py
index 5902fd2c9..f19f75d27 100644
--- a/extensions/splunk/tests/features/steps/steps.py
+++ b/extensions/splunk/tests/features/steps/steps.py
@@ -14,12 +14,12 @@
 # limitations under the License.
 from behave import step, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.helpers import log_due_to_failure
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.helpers import log_due_to_failure
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 from splunk_container import SplunkContainer
 
 
diff --git a/extensions/sql/tests/features/environment.py 
b/extensions/sql/tests/features/environment.py
index a835e3b2c..ad369afc0 100644
--- a/extensions/sql/tests/features/environment.py
+++ b/extensions/sql/tests/features/environment.py
@@ -18,10 +18,10 @@
 import os
 from textwrap import dedent
 
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
-from minifi_test_framework.core.hooks import get_minifi_container_image
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import get_minifi_container_image
 
 # These hooks are executed by behave before and after each scenario
 # The common_before_scenario and common_after_scenario must be called for 
proper setup and tear down
diff --git a/extensions/sql/tests/features/steps/postgress_server_container.py 
b/extensions/sql/tests/features/steps/postgress_server_container.py
index a61209528..517cf1af0 100644
--- a/extensions/sql/tests/features/steps/postgress_server_container.py
+++ b/extensions/sql/tests/features/steps/postgress_server_container.py
@@ -17,10 +17,10 @@
 
 import logging
 from textwrap import dedent
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class PostgresContainer(LinuxContainer):
diff --git a/extensions/sql/tests/features/steps/steps.py 
b/extensions/sql/tests/features/steps/steps.py
index db2f555e4..55e20b522 100644
--- a/extensions/sql/tests/features/steps/steps.py
+++ b/extensions/sql/tests/features/steps/steps.py
@@ -18,13 +18,13 @@
 import humanfriendly
 from behave import step, given, then
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.minifi.controller_service import ControllerService
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.minifi.controller_service import ControllerService
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 from postgress_server_container import PostgresContainer
 
 
diff --git a/extensions/standard-processors/tests/features/environment.py 
b/extensions/standard-processors/tests/features/environment.py
index e2908d510..5aa2c2e4d 100644
--- a/extensions/standard-processors/tests/features/environment.py
+++ b/extensions/standard-processors/tests/features/environment.py
@@ -14,8 +14,8 @@
 # limitations under the License.
 
 import platform
-from minifi_test_framework.core.hooks import common_before_scenario
-from minifi_test_framework.core.hooks import common_after_scenario
+from minifi_behave.core.hooks import common_before_scenario
+from minifi_behave.core.hooks import common_after_scenario
 
 # These hooks are executed by behave before and after each scenario
 # The common_before_scenario and common_after_scenario must be called for 
proper setup and tear down
diff --git 
a/extensions/standard-processors/tests/features/steps/diag_slave_container.py 
b/extensions/standard-processors/tests/features/steps/diag_slave_container.py
index 8defe490f..23ba34093 100644
--- 
a/extensions/standard-processors/tests/features/steps/diag_slave_container.py
+++ 
b/extensions/standard-processors/tests/features/steps/diag_slave_container.py
@@ -18,10 +18,10 @@
 import logging
 from textwrap import dedent
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.containers.docker_image_builder import 
DockerImageBuilder
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.containers.docker_image_builder import DockerImageBuilder
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class DiagSlave(LinuxContainer):
diff --git 
a/extensions/standard-processors/tests/features/steps/minifi_controller_steps.py
 
b/extensions/standard-processors/tests/features/steps/minifi_controller_steps.py
index c53df9b02..3036ca8a4 100644
--- 
a/extensions/standard-processors/tests/features/steps/minifi_controller_steps.py
+++ 
b/extensions/standard-processors/tests/features/steps/minifi_controller_steps.py
@@ -16,8 +16,8 @@
 #
 
 from behave import given, when, then
-from minifi_test_framework.core.helpers import retry_check
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.core.helpers import retry_check
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 @given('controller socket properties are set up')
diff --git a/extensions/standard-processors/tests/features/steps/steps.py 
b/extensions/standard-processors/tests/features/steps/steps.py
index baa220e59..67216ab7b 100644
--- a/extensions/standard-processors/tests/features/steps/steps.py
+++ b/extensions/standard-processors/tests/features/steps/steps.py
@@ -17,11 +17,11 @@
 
 from behave import step
 
-from minifi_test_framework.steps import checking_steps        # noqa: F401
-from minifi_test_framework.steps import configuration_steps   # noqa: F401
-from minifi_test_framework.steps import core_steps            # noqa: F401
-from minifi_test_framework.steps import flow_building_steps   # noqa: F401
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.steps import checking_steps        # noqa: F401
+from minifi_behave.steps import configuration_steps   # noqa: F401
+from minifi_behave.steps import core_steps            # noqa: F401
+from minifi_behave.steps import flow_building_steps   # noqa: F401
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 from syslog_container import SyslogContainer
 from diag_slave_container import DiagSlave
 from tcp_client_container import TcpClientContainer
diff --git 
a/extensions/standard-processors/tests/features/steps/syslog_container.py 
b/extensions/standard-processors/tests/features/steps/syslog_container.py
index c831af6f1..8cbb117d1 100644
--- a/extensions/standard-processors/tests/features/steps/syslog_container.py
+++ b/extensions/standard-processors/tests/features/steps/syslog_container.py
@@ -15,7 +15,7 @@
 #  limitations under the License.
 #
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
+from minifi_behave.containers.container_linux import LinuxContainer
 
 
 class SyslogContainer(LinuxContainer):
diff --git 
a/extensions/standard-processors/tests/features/steps/tcp_client_container.py 
b/extensions/standard-processors/tests/features/steps/tcp_client_container.py
index 0d90f3622..4fc152ea4 100644
--- 
a/extensions/standard-processors/tests/features/steps/tcp_client_container.py
+++ 
b/extensions/standard-processors/tests/features/steps/tcp_client_container.py
@@ -13,9 +13,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-from minifi_test_framework.containers.container_linux import LinuxContainer
-from minifi_test_framework.core.helpers import wait_for_condition
-from minifi_test_framework.core.minifi_test_context import MinifiTestContext
+from minifi_behave.containers.container_linux import LinuxContainer
+from minifi_behave.core.helpers import wait_for_condition
+from minifi_behave.core.minifi_test_context import MinifiTestContext
 
 
 class TcpClientContainer(LinuxContainer):
diff --git a/libminifi/src/minifi-c.cpp b/libminifi/src/minifi-c.cpp
index 34ed49e57..37343fb10 100644
--- a/libminifi/src/minifi-c.cpp
+++ b/libminifi/src/minifi-c.cpp
@@ -290,7 +290,7 @@ void useCControllerServiceClassDescription(const 
MinifiControllerServiceClassDef
 
 extern "C" {
 
-MinifiStatus MinifiCreateExtension(MinifiExtension* extension, const 
MinifiExtensionCreateInfo* extension_create_info) {
+MinifiStatus MinifiCreateExtension(MinifiExtension* extension, const  
MinifiExtensionCreateInfo* extension_create_info) {
   gsl_Assert(extension);
   gsl_Assert(extension_create_info);
   auto extension_name = toString(extension_create_info->name);
diff --git 
a/libminifi/test/integration/extension-verification-test/ExtensionVerificationTests.cpp
 
b/libminifi/test/integration/extension-verification-test/ExtensionVerificationTests.cpp
index a31700bf7..bb40a5a27 100644
--- 
a/libminifi/test/integration/extension-verification-test/ExtensionVerificationTests.cpp
+++ 
b/libminifi/test/integration/extension-verification-test/ExtensionVerificationTests.cpp
@@ -28,7 +28,7 @@ namespace minifi = org::apache::nifi::minifi;
 
 class ExtensionLoadingTestController {
  public:
-  ExtensionLoadingTestController(std::string pattern): extension_manager_{[&] 
() {
+  explicit ExtensionLoadingTestController(std::string pattern): 
extension_manager_{[&] () {
     LogTestController::getInstance().clear();
     
LogTestController::getInstance().setTrace<core::extension::ExtensionManager>();
     LogTestController::getInstance().setTrace<core::extension::Extension>();

Reply via email to