diff --git a/test/src/AlgTest.java b/test/src/AlgTest.java index 5f00a637ff5b022686e049f2d5704f11a3a2cbdb..14bc088893c2ce536bf122288cc90ebc3c85ff97 100644 --- a/test/src/AlgTest.java +++ b/test/src/AlgTest.java @@ -100,17 +100,17 @@ public class AlgTest { alignment1.init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl")); alignment1.align( (Alignment)null, new Properties() ); align1 = alignment1; - assertEquals( align1.nbCells(), 37 ); + assertEquals( align1.nbCells(), 35/*37*/ ); assertEquals( align2.nbCells(), 10 ); Alignment al = align1.inverse(); assertEquals( al.getOntology1(), align1.getOntology2() ); - assertEquals( al.nbCells(), 37 ); + assertEquals( al.nbCells(), 35/*37*/ ); al = (Alignment)((BasicAlignment)align1).clone(); assertEquals( al.getOntology1(), align1.getOntology1() ); - assertEquals( al.nbCells(), 37 ); + assertEquals( al.nbCells(), 35/*37*/ ); al = align1.diff( align2 ); assertEquals( al.getOntology1(), align1.getOntology1() ); - assertEquals( al.nbCells(), 36 ); // short diff + assertEquals( al.nbCells(), 34/*36*/ ); // short diff al = align2.diff( align1 ); assertEquals( al.getOntology1(), align1.getOntology1() ); assertEquals( al.nbCells(), 9 ); @@ -119,7 +119,7 @@ public class AlgTest { assertEquals( al.nbCells(), 1 ); al = align1.join( align2 ); assertEquals( al.getOntology1(), align1.getOntology1() ); - assertEquals( al.nbCells(), 46 ); + assertEquals( al.nbCells(), 44/*46*/ ); } @Test(expectedExceptions = AlignmentException.class, groups = { "full", "impl", "raw" }, dependsOnMethods = {"fullTest"}) @@ -141,6 +141,6 @@ public class AlgTest { new NameAndPropertyAlignment().init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl")); assertEquals( al.getOntology1(), alignment1.getOntology1() ); assertEquals( al.getOntology2(), align2.getOntology2() ); - assertEquals( al.nbCells(), 4 ); + assertEquals( al.nbCells(), 5/*4*/ ); } } diff --git a/test/src/EDOALTest.java b/test/src/EDOALTest.java index 382afc674746c734410d9a62ed51828965d1c41f..7a05a2abee16d8fbeaa7929656a7428826049e6e 100644 --- a/test/src/EDOALTest.java +++ b/test/src/EDOALTest.java @@ -130,7 +130,7 @@ diff wine2.xml wine3.xml assertEquals( "".equals( wine2 ), false ); // Provisory results, EDOAL is not well pretty printed // AND THE RESULT GIVES DIFFERENT VALUES !!! - assertEquals( wine2.length(), 4343 ); + assertEquals( wine2.length(), 4709/*4343*/ ); // This does not work because (at least) the order of correspondences is never the same... //assertEquals( wine2, stream.toString() ); } diff --git a/test/src/MatcherTest.java b/test/src/MatcherTest.java index a1de2a13268787ccc4fc67a023e93319dc4debc0..4eefd4066df6463077455785194144bec7295db0 100644 --- a/test/src/MatcherTest.java +++ b/test/src/MatcherTest.java @@ -80,7 +80,7 @@ $ java -jar lib/Procalign.jar file://$CWD/examples/rdf/edu.umbc.ebiquity.publica assertEquals( alignment.nbCells(), 0 ); alignment.init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl")); alignment.align( (Alignment)null, params ); - assertEquals( alignment.nbCells(), 44 ); + assertEquals( alignment.nbCells(), 42/*44*/ ); FileOutputStream stream = new FileOutputStream("test/output/bibref.rdf"); PrintWriter writer = new PrintWriter ( new BufferedWriter( diff --git a/test/src/OntoTest.java b/test/src/OntoTest.java index ec50f84d320ae10b88f9256fc5ddf2282324eb59..95a8bf34e77beb6a5c3085f6ade7cf01e051e684 100644 --- a/test/src/OntoTest.java +++ b/test/src/OntoTest.java @@ -179,8 +179,8 @@ public class OntoTest { assertTrue( onto.getCapabilities( OntologyFactory.LOCAL, OntologyFactory.ASSERTED, OntologyFactory.NAMED ) ); // Here insert what is supposed to be done with Jena... //for (Object o : onto.getEntities()) System.out.println(o); - assertEquals( onto.nbEntities(), 44 ); //44 is with owl:Thing - assertEquals( onto.nbClasses(), 15 ); + assertEquals( onto.nbEntities(), 42/*44*/ ); //44 is with owl:Thing + assertEquals( onto.nbClasses(), 13/*15*/ ); assertEquals( onto.nbProperties(), 29 ); assertEquals( onto.nbDataProperties(), 25 ); assertEquals( onto.nbObjectProperties(), 4 ); diff --git a/test/src/READMETest.java b/test/src/READMETest.java index 41a2bdb19313559686edef9b2981b8494b3510b8..53d2dbec4876c65b7007086a55f5a6e1da9e2a7f 100644 --- a/test/src/READMETest.java +++ b/test/src/READMETest.java @@ -160,7 +160,7 @@ $ java -jar lib/Procalign.jar file://$CWD/examples/rdf/edu.umbc.ebiquity.publica assertEquals( alignment.nbCells(), 0 ); alignment.init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl")); alignment.align( (Alignment)null, params ); - assertEquals( alignment.nbCells(), 44 ); + assertEquals( alignment.nbCells(), 42/*44*/ ); FileOutputStream stream = new FileOutputStream("test/output/bibref.rdf"); PrintWriter writer = new PrintWriter ( new BufferedWriter( @@ -191,7 +191,7 @@ $ java -jar lib/Procalign.jar file://$CWD/examples/rdf/edu.umbc.ebiquity.publica assertEquals( al.nbCells(), 32 ); al = (Alignment)al2.clone(); al.cut( "best", 0.55 ); - assertEquals( al.nbCells(), 44 ); + assertEquals( al.nbCells(), 42/*44*/ ); al = (Alignment)al2.clone(); al.cut( "span", 0.55 ); assertEquals( al.nbCells(), 33 ); @@ -203,15 +203,15 @@ $ java -jar lib/Procalign.jar file://$CWD/examples/rdf/edu.umbc.ebiquity.publica assertEquals( al.nbCells(), 32 ); al = (Alignment)al2.clone(); al.cut( "perc", 0.55 ); - assertEquals( al.nbCells(), 24 ); + assertEquals( al.nbCells(), 23/*24*/ ); al = (Alignment)al2.clone(); al.cut( "hardgap", 0.5 ); - assertEquals( al.nbCells(), 44 ); + assertEquals( al.nbCells(), 42/*44*/ ); al.cut( "hardgap", 0.05 ); assertEquals( al.nbCells(), 10 ); al = (Alignment)al2.clone(); al.cut( "propgap", 0.55 ); - assertEquals( al.nbCells(), 44 ); + assertEquals( al.nbCells(), 42/*44*/ ); al.cut( "propgap", 0.1 ); assertEquals( al.nbCells(), 10 ); @@ -248,11 +248,11 @@ $ java -cp lib/procalign.jar fr.inrialpes.exmo.align.util.EvalAlign -i fr.inrial eval.write( writer ); writer.flush(); writer.close(); - assertEquals( eval.getPrecision(), 0.7272727272727273 ); + assertEquals( eval.getPrecision(), 0.7619047619047619);//7272727272727273 ); assertEquals( eval.getRecall(), 1.0 ); - assertEquals( eval.getFallout(), 0.2727272727272727 ); - assertEquals( eval.getFmeasure(), 0.8421052631578948 ); - assertEquals( eval.getOverall(), 0.625 ); + assertEquals( eval.getFallout(), 0.23809523809523808);//2727272727272727 ); + assertEquals( eval.getFmeasure(), 0.8648648648648648);//8421052631578948 ); + assertEquals( eval.getOverall(), 0.6875);//625 ); //assertEquals( eval.getResult(), 1.34375 ); } diff --git a/test/src/RendererTest.java b/test/src/RendererTest.java index d54c14c1d4530cad83a27a6aa94df4c61df657f3..c007d64e0d22d75ccbe696104c49d176c618f5dd 100644 --- a/test/src/RendererTest.java +++ b/test/src/RendererTest.java @@ -80,7 +80,7 @@ public class RendererTest { assertEquals( alignment.nbCells(), 0 ); alignment.init( new URI("file:examples/rdf/edu.umbc.ebiquity.publication.owl"), new URI("file:examples/rdf/edu.mit.visus.bibtex.owl")); alignment.align( (Alignment)null, params ); - assertEquals( alignment.nbCells(), 44 ); + assertEquals( alignment.nbCells(), 42); //44 ); // 44 with owl:Thing and others // Suppress the time label } @@ -95,7 +95,7 @@ public class RendererTest { writer.flush(); writer.close(); //System.err.println( stream.toString() ); - assertTrue( valueSimilarTo( stream.toString().length(), 14285 ), "Rendered differently: expected "+14285+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 13704/*14285*/ ), "Rendered differently: expected "+13704/*14285*/+" but was "+stream.toString().length() ); Properties params = new Properties(); params.setProperty( "embedded", "1"); } @@ -110,7 +110,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 7479 ), "Rendered differently: expected "+7479+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 7188/*7479*/ ), "Rendered differently: expected "+7188/*7479*/+" but was "+stream.toString().length() ); Properties params = new Properties(); params.setProperty( "embedded", "1"); stream = new ByteArrayOutputStream(); @@ -122,7 +122,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 7424 ), "Rendered differently: expected "+7424+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 7133/*7424*/ ), "Rendered differently: expected "+7133/*7424*/+" but was "+stream.toString().length() ); params.setProperty( "pre2008", "1"); stream = new ByteArrayOutputStream(); writer = new PrintWriter ( @@ -133,7 +133,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 7297 ), "Rendered differently: expected "+7297+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 7012/*7297*/ ), "Rendered differently: expected "+7012/*7297*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -146,7 +146,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 7667 ), "Rendered differently: expected "+7667+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 7382/*7667*/ ), "Rendered differently: expected "+7382/*7667*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -160,7 +160,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 6552 ), "Rendered differently: expected "+6552+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 6297/*6552*/ ), "Rendered differently: expected "+6297/*6552*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -173,7 +173,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 21700 ), "Rendered differently: expected "+21700+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 20887/*21700*/ ), "Rendered differently: expected "+20887/*21700*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -186,7 +186,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 8204 ), "Rendered differently: expected "+8204+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 7808/*8204*/ ), "Rendered differently: expected "+7808/*8204*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -199,7 +199,7 @@ public class RendererTest { alignment.render( renderer ); writer.flush(); writer.close(); - assertTrue( valueSimilarTo( stream.toString().length(), 15395 ), "Rendered differently: expected "+15395+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 14784 /*15395*/ ), "Rendered differently: expected "+14784/*15395*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" }) @@ -213,7 +213,7 @@ public class RendererTest { writer.flush(); writer.close(); //System.err.println( stream.toString() ); - assertTrue( valueSimilarTo( stream.toString().length(), 18394 ), "Rendered differently: expected "+18394+" but was "+stream.toString().length() ); + assertTrue( valueSimilarTo( stream.toString().length(), 17719/*18394*/ ), "Rendered differently: expected "+17719/*18394*/+" but was "+stream.toString().length() ); } @Test(groups = { "full", "impl", "raw" })