From 64451cbdf6d60dbfb53d1d6a59f1a311cbe561de Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 29 Jun 2017 14:26:12 +0200
Subject: [PATCH] fix on test due to change of number of overlays

---
 .../mapviewer/services/impl/ProjectServiceTest.java  | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceTest.java b/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceTest.java
index 5778dcca49..ea47b42d45 100644
--- a/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceTest.java
+++ b/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceTest.java
@@ -315,10 +315,14 @@ public class ProjectServiceTest extends ServiceTestFunctions {
 			// and now check layouts (check if every submodel have them, and point
 			// into different directory)
 
-			assertEquals(BuildInLayout.values().length, model.getLayouts().size());
-			assertEquals(BuildInLayout.values().length, s1Model.getLayouts().size());
-			assertEquals(BuildInLayout.values().length, s2Model.getLayouts().size());
-			assertEquals(BuildInLayout.values().length, s3Model.getLayouts().size());
+			//there are 2 levels
+			int semanticOverlays = 2;
+			//-1 is due to pathways and compartments that is not there
+			int overlays = BuildInLayout.values().length + semanticOverlays - 1;
+			assertEquals(overlays, model.getLayouts().size());
+			assertEquals(overlays, s1Model.getLayouts().size());
+			assertEquals(overlays, s2Model.getLayouts().size());
+			assertEquals(overlays, s3Model.getLayouts().size());
 			Set<String> directories = new HashSet<String>();
 			directories.add(model.getLayouts().get(0).getDirectory());
 			directories.add(s1Model.getLayouts().get(0).getDirectory());
-- 
GitLab