From b1a205154c8facdd58a3bc9922780ae2416a9dca Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Wed, 21 May 2025 12:56:38 +0100 Subject: [PATCH] nixos-rebuild-ng: assert if get_qualified_name is used by internal modules --- pkgs/by-name/ni/nixos-rebuild-ng/src/tests/helpers.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/helpers.py b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/helpers.py index 77ddad740865..c7a2a29ee3dc 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/helpers.py +++ b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/helpers.py @@ -8,4 +8,8 @@ def get_qualified_name( ) -> str: module_name = getattr(module, "__name__", method.__module__) method_name = getattr(method, "__qualname__", method.__name__) - return f"{module_name}.{method_name}" + name = f"{module_name}.{method_name}" + assert name.startswith("nixos_rebuild"), ( + f"Non-internal module '{name}' called with 'get_qualified_name'" + ) + return name