From 7105f8c2596bce214bca8b0176f25eb453f3caaf Mon Sep 17 00:00:00 2001
From: Ludovic Apvrille <ludovic.apvrille@telecom-paris.fr>
Date: Mon, 4 Sep 2023 11:38:58 +0200
Subject: [PATCH] Adding test for clone TML

---
 src/main/java/tmltranslator/TMLTask.java | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/main/java/tmltranslator/TMLTask.java b/src/main/java/tmltranslator/TMLTask.java
index bb8e0fb835..7fe5789855 100755
--- a/src/main/java/tmltranslator/TMLTask.java
+++ b/src/main/java/tmltranslator/TMLTask.java
@@ -39,6 +39,8 @@
 
 package tmltranslator;
 
+import myutil.TraceManager;
+
 import java.util.*;
 
 /**
@@ -541,6 +543,9 @@ public class TMLTask extends TMLElement {
         if (!super.equalSpec(o)) return false;
         TMLTask tmlTask = (TMLTask) o;
         TMLComparingMethod comp = new TMLComparingMethod();
+
+        TraceManager.addDev("Going to compare requests");
+
         if (request != null) {
             if (!request.equalSpec(tmlTask.getRequest())) return false;
         } else {
@@ -549,6 +554,9 @@ public class TMLTask extends TMLElement {
 
         if (!(new HashSet<>(attributes).equals(new HashSet<>(tmlTask.attributes))))
             return false;
+
+        TraceManager.addDev("HashSet of attributes ok");
+
         return operationType == tmlTask.operationType &&
                 isDaemon == tmlTask.isDaemon &&
                 isPeriodic == tmlTask.isPeriodic &&
-- 
GitLab