File 0627-kernel-test-Cosmetic-test-lib-stuff.patch of Package erlang

From 31ae93e94727766453e3c962a1c2a5fa865e26ea Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Thu, 5 Jun 2025 07:00:31 +0200
Subject: [PATCH 2/2] [kernel|test] Cosmetic test lib stuff

OTP-19684
---
 lib/kernel/test/kernel_test_lib.erl | 9 +++++++++
 lib/kernel/test/kernel_test_lib.hrl | 2 ++
 2 files changed, 11 insertions(+)

diff --git a/lib/kernel/test/kernel_test_lib.erl b/lib/kernel/test/kernel_test_lib.erl
index 6bdd7af1fb..7d105d4744 100644
--- a/lib/kernel/test/kernel_test_lib.erl
+++ b/lib/kernel/test/kernel_test_lib.erl
@@ -39,7 +39,9 @@
          formated_timestamp/0]).
 -export([good_hosts/1,
          lookup/3]).
--export([os_cmd/1, os_cmd/2]).
+-export([
+         sz/1,
+         os_cmd/1, os_cmd/2]).
 
 -export([
          proxy_call/3,
@@ -2574,6 +2576,14 @@ timetrap_scale_factor() ->
     end.
 
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+sz(B) when is_binary(B) ->
+    byte_size(B);
+sz(L) when is_list(L) ->
+    iolist_size(L).
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 os_cmd(Cmd) ->
diff --git a/lib/kernel/test/kernel_test_lib.hrl b/lib/kernel/test/kernel_test_lib.hrl
index 2724693902..f359f23eb5 100644
--- a/lib/kernel/test/kernel_test_lib.hrl
+++ b/lib/kernel/test/kernel_test_lib.hrl
@@ -60,6 +60,8 @@
 -define(HAS_SUPPORT_IPV6(),      ?LIB:has_support_ipv6()).
 -define(WHICH_LOCAL_ADDR(D),     ?LIB:which_local_addr((D))).
 
+-define(SZ(X),                   ?LIB:sz((X))).
+
 -define(START_NODE(__N__, __A__),
         ?LIB:start_node(__N__, __A__)).
 -define(START_NODE(__N__, __A__, __O__),
-- 
2.43.0

openSUSE Build Service is sponsored by