File 2651-Remove-and-or-in-eunit.patch of Package erlang
From 0855b42f5b4d7ae971314420b632dfd5232ade13 Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Tue, 17 Feb 2026 09:40:02 +0100
Subject: [PATCH] Remove and/or in eunit
---
lib/eunit/src/eunit_data.erl | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/lib/eunit/src/eunit_data.erl b/lib/eunit/src/eunit_data.erl
index cb8750c5f8..e940bf89e4 100644
--- a/lib/eunit/src/eunit_data.erl
+++ b/lib/eunit/src/eunit_data.erl
@@ -580,8 +578,8 @@ group(#group{tests = T0, desc = Desc, options = Options, order = Order,
case T1 of
#test{desc = Desc1, timeout = Timeout1}
when T2 =:= none, Spawn =:= undefined, Context =:= undefined,
- ((Desc =:= undefined) or (Desc1 =:= undefined)),
- ((Timeout =:= undefined) or (Timeout1 =:= undefined)) ->
+ Desc =:= undefined orelse Desc1 =:= undefined,
+ Timeout =:= undefined orelse Timeout1 =:= undefined ->
%% a single test within a non-spawn/setup group: put the
%% information directly on the test; drop the order
T1#test{desc = join_properties(Desc, Desc1),
@@ -598,11 +596,11 @@ group(#group{tests = T0, desc = Desc, options = Options, order = Order,
#group{desc = Desc1, order = Order1, context = Context1,
spawn = Spawn1, timeout = Timeout1}
when T2 =:= none,
- ((Desc =:= undefined) or (Desc1 =:= undefined)),
- ((Order =:= undefined) or (Order1 =:= undefined)),
- ((Context =:= undefined) or (Context1 =:= undefined)),
- ((Spawn =:= undefined) or (Spawn1 =:= undefined)),
- ((Timeout =:= undefined) or (Timeout1 =:= undefined)) ->
+ Desc =:= undefined orelse Desc1 =:= undefined,
+ Order =:= undefined orelse Order1 =:= undefined,
+ Context =:= undefined orelse Context1 =:= undefined,
+ Spawn =:= undefined orelse Spawn1 =:= undefined,
+ Timeout =:= undefined orelse Timeout1 =:= undefined ->
%% two nested groups with non-conflicting properties
group(T1#group{desc = join_properties(Desc, Desc1),
order = join_properties(Order, Order1),
--
2.51.0