Closed ghost closed 7 years ago
See also #4 .
Unfortunately, a808e695a2cf5d3de68a1e86f65273763d0af266 (2017-05-17) does not build against Euclid 2.1.1. Building Euclid 2.1.1 (https://github.com/ContentMine/euclid/tree/8283d7c81a57eb73803201cf3af752cea44e2ab5), replacing 2.1.0 with 2.1.1 in line 10 of pom.xml, and running mvn clean install on svg yields varying output:
2.1.0
2.1.1
mvn clean install
$ mvn clean install [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.contentmine:svg:jar:1.1.0 [WARNING] 'version' contains an expression but should be a constant. @ org.contentmine:svg:${svg.version}, /home/sampablokuper/projects/contentmine/svg/pom.xml, line 15, column 14 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building svg 1.1.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ svg --- [INFO] Deleting /home/sampablokuper/projects/contentmine/svg/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ svg --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/sampablokuper/projects/contentmine/svg/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ svg --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 106 source files to /home/sampablokuper/projects/contentmine/svg/target/classes [INFO] /home/sampablokuper/projects/contentmine/svg/src/main/java/org/xmlcml/graphics/svg/objects/SVGDiagram.java: Some input files use or override a deprecated API. [INFO] /home/sampablokuper/projects/contentmine/svg/src/main/java/org/xmlcml/graphics/svg/objects/SVGDiagram.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ svg --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 101 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ svg --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 34 source files to /home/sampablokuper/projects/contentmine/svg/target/test-classes [INFO] /home/sampablokuper/projects/contentmine/svg/src/test/java/org/xmlcml/graphics/svg/SVGPathTest.java: Some input files use or override a deprecated API. [INFO] /home/sampablokuper/projects/contentmine/svg/src/test/java/org/xmlcml/graphics/svg/SVGPathTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:2.19:test (default-test) @ svg --- ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.xmlcml.graphics.svg.SVGEllipseTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in org.xmlcml.graphics.svg.SVGEllipseTest Running org.xmlcml.graphics.svg.plot.AxisAnalyzerTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 7, Time elapsed: 0.018 sec - in org.xmlcml.graphics.svg.plot.AxisAnalyzerTest Running org.xmlcml.graphics.svg.SVGPolygonTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec - in org.xmlcml.graphics.svg.SVGPolygonTest Running org.xmlcml.graphics.svg.SVGRectTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.xmlcml.graphics.svg.SVGRectTest Running org.xmlcml.graphics.svg.linestuff.BoundingBoxManagerTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec - in org.xmlcml.graphics.svg.linestuff.BoundingBoxManagerTest Running org.xmlcml.graphics.svg.linestuff.JointTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 sec - in org.xmlcml.graphics.svg.linestuff.JointTest Running org.xmlcml.graphics.svg.symbol.SymbolTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 sec - in org.xmlcml.graphics.svg.symbol.SymbolTest Running org.xmlcml.graphics.svg.SVGShapeTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec - in org.xmlcml.graphics.svg.SVGShapeTest Running org.xmlcml.graphics.svg.image.ImageConverterTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.351 sec - in org.xmlcml.graphics.svg.image.ImageConverterTest Running org.xmlcml.graphics.svg.plot.AnnotatedAxisTest 189 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 191 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((340.174,253.945)) to((544.017,253.945)) v((203.84300000000007,0.0)); [line: from((340.174,249.287)) to((340.174,253.945)) v((0.0,4.657999999999987)), line: from((345.979,251.616)) to((345.979,253.945)) v((0.0,2.3289999999999793)), line: from((351.783,251.616)) to((351.783,253.945)) v((0.0,2.3289999999999793)), line: from((357.588,251.616)) to((357.588,253.945)) v((0.0,2.3289999999999793)), line: from((363.392,251.616)) to((363.392,253.945)) v((0.0,2.3289999999999793)), line: from((369.197,249.287)) to((369.197,253.945)) v((0.0,4.657999999999987)), line: from((375.139,251.616)) to((375.139,253.945)) v((0.0,2.3289999999999793)), line: from((380.943,251.616)) to((380.943,253.945)) v((0.0,2.3289999999999793)), line: from((386.748,251.616)) to((386.748,253.945)) v((0.0,2.3289999999999793)), line: from((392.552,251.616)) to((392.552,253.945)) v((0.0,2.3289999999999793)), line: from((398.357,249.287)) to((398.357,253.945)) v((0.0,4.657999999999987)), line: from((404.16,251.616)) to((404.16,253.945)) v((0.0,2.3289999999999793)), line: from((410.103,251.616)) to((410.103,253.945)) v((0.0,2.3289999999999793)), line: from((415.908,251.616)) to((415.908,253.945)) v((0.0,2.3289999999999793)), line: from((421.712,251.616)) to((421.712,253.945)) v((0.0,2.3289999999999793)), line: from((427.516,249.287)) to((427.516,253.945)) v((0.0,4.657999999999987)), line: from((433.32,251.616)) to((433.32,253.945)) v((0.0,2.3289999999999793)), line: from((439.125,251.616)) to((439.125,253.945)) v((0.0,2.3289999999999793)), line: from((445.068,251.616)) to((445.068,253.945)) v((0.0,2.3289999999999793)), line: from((450.871,251.616)) to((450.871,253.945)) v((0.0,2.3289999999999793)), line: from((456.676,249.287)) to((456.676,253.945)) v((0.0,4.657999999999987)), line: from((462.48,251.616)) to((462.48,253.945)) v((0.0,2.3289999999999793)), line: from((468.285,251.616)) to((468.285,253.945)) v((0.0,2.3289999999999793)), line: from((474.089,251.616)) to((474.089,253.945)) v((0.0,2.3289999999999793)), line: from((479.894,251.616)) to((479.894,253.945)) v((0.0,2.3289999999999793)), line: from((485.836,249.287)) to((485.836,253.945)) v((0.0,4.657999999999987)), line: from((491.64,251.616)) to((491.64,253.945)) v((0.0,2.3289999999999793)), line: from((497.445,251.616)) to((497.445,253.945)) v((0.0,2.3289999999999793)), line: from((503.249,251.616)) to((503.249,253.945)) v((0.0,2.3289999999999793)), line: from((509.054,251.616)) to((509.054,253.945)) v((0.0,2.3289999999999793)), line: from((514.857,249.287)) to((514.857,253.945)) v((0.0,4.657999999999987)), line: from((520.799,251.616)) to((520.799,253.945)) v((0.0,2.3289999999999793)), line: from((526.605,251.616)) to((526.605,253.945)) v((0.0,2.3289999999999793)), line: from((532.409,251.616)) to((532.409,253.945)) v((0.0,2.3289999999999793)), line: from((538.213,251.616)) to((538.213,253.945)) v((0.0,2.3289999999999793)), line: from((544.017,249.287)) to((544.017,253.945)) v((0.0,4.657999999999987))] 393 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[4.66 x 8, 2.33 x 28] 394 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@704f3af4 395 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 395 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 503 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 504 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((340.174,253.945)) to((340.174,47.19)) v((0.0,-206.755)); [line: from((344.874,253.945)) to((340.174,253.945)) v((-4.7000000000000455,0.0)), line: from((342.525,247.094)) to((340.174,247.094)) v((-2.350999999999999,0.0)), line: from((342.525,240.244)) to((340.174,240.244)) v((-2.350999999999999,0.0)), line: from((342.525,233.256)) to((340.174,233.256)) v((-2.350999999999999,0.0)), line: from((342.525,226.405)) to((340.174,226.405)) v((-2.350999999999999,0.0)), line: from((344.874,219.554)) to((340.174,219.554)) v((-4.7000000000000455,0.0)), line: from((342.525,212.566)) to((340.174,212.566)) v((-2.350999999999999,0.0)), line: from((342.525,205.716)) to((340.174,205.716)) v((-2.350999999999999,0.0)), line: from((342.525,198.865)) to((340.174,198.865)) v((-2.350999999999999,0.0)), line: from((342.525,191.877)) to((340.174,191.877)) v((-2.350999999999999,0.0)), line: from((344.874,185.026)) to((340.174,185.026)) v((-4.7000000000000455,0.0)), line: from((342.525,178.176)) to((340.174,178.176)) v((-2.350999999999999,0.0)), line: from((342.525,171.188)) to((340.174,171.188)) v((-2.350999999999999,0.0)), line: from((342.525,164.337)) to((340.174,164.337)) v((-2.350999999999999,0.0)), line: from((342.525,157.486)) to((340.174,157.486)) v((-2.350999999999999,0.0)), line: from((344.874,150.498)) to((340.174,150.498)) v((-4.7000000000000455,0.0)), line: from((342.525,143.648)) to((340.174,143.648)) v((-2.350999999999999,0.0)), line: from((342.525,136.797)) to((340.174,136.797)) v((-2.350999999999999,0.0)), line: from((342.525,129.81)) to((340.174,129.81)) v((-2.350999999999999,0.0)), line: from((342.525,122.958)) to((340.174,122.958)) v((-2.350999999999999,0.0)), line: from((344.874,116.108)) to((340.174,116.108)) v((-4.7000000000000455,0.0)), line: from((342.525,109.12)) to((340.174,109.12)) v((-2.350999999999999,0.0)), line: from((342.525,102.27)) to((340.174,102.27)) v((-2.350999999999999,0.0)), line: from((342.525,95.418)) to((340.174,95.418)) v((-2.350999999999999,0.0)), line: from((342.525,88.43)) to((340.174,88.43)) v((-2.350999999999999,0.0)), line: from((344.874,81.58)) to((340.174,81.58)) v((-4.7000000000000455,0.0)), line: from((344.874,81.58)) to((340.174,81.58)) v((-4.7000000000000455,0.0)), line: from((342.525,74.73)) to((340.174,74.73)) v((-2.350999999999999,0.0)), line: from((342.525,67.742)) to((340.174,67.742)) v((-2.350999999999999,0.0)), line: from((342.525,60.89)) to((340.174,60.89)) v((-2.350999999999999,0.0)), line: from((342.525,54.04)) to((340.174,54.04)) v((-2.350999999999999,0.0))] 505 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[4.7 x 7, 2.35 x 24] 505 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@7905ce7b 505 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 505 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((140.415,650.628)) to((426.016,650.628)) v((285.601,0.0)); [line: from((176.127,649.397)) to((176.127,651.845)) v((0.0,2.447999999999979)), line: from((211.812,649.397)) to((211.812,651.845)) v((0.0,2.447999999999979)), line: from((247.524,649.397)) to((247.524,651.845)) v((0.0,2.447999999999979)), line: from((283.223,649.397)) to((283.223,651.845)) v((0.0,2.447999999999979)), line: from((318.93,649.397)) to((318.93,651.845)) v((0.0,2.447999999999979)), line: from((354.638,649.397)) to((354.638,651.845)) v((0.0,2.447999999999979)), line: from((390.327,649.397)) to((390.327,651.845)) v((0.0,2.447999999999979))] 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[2.45 x 7] 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@586aa229 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 598 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: HORIZONTAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null 681 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 681 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((140.41499,650.62799)) to((426.01599,650.62799)) v((285.601,0.0)); [line: from((176.127,649.39697)) to((176.127,651.84497)) v((0.0,2.447999999999979)), line: from((211.812,649.39697)) to((211.812,651.84497)) v((0.0,2.447999999999979)), line: from((247.524,649.39697)) to((247.524,651.84497)) v((0.0,2.447999999999979)), line: from((283.22299,649.39697)) to((283.22299,651.84497)) v((0.0,2.447999999999979)), line: from((318.92999,649.39697)) to((318.92999,651.84497)) v((0.0,2.447999999999979)), line: from((354.638,649.39697)) to((354.638,651.84497)) v((0.0,2.447999999999979)), line: from((390.327,649.39697)) to((390.327,651.84497)) v((0.0,2.447999999999979))] 681 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[2.45 x 7] 681 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@3a29c5cf 681 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 682 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 682 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: HORIZONTAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - no lines for box 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@4c6d3760 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 718 [pool-1-thread-15] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: VERTICAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null Tests run: 6, Failures: 5, Errors: 1, Skipped: 0, Time elapsed: 1.211 sec <<< FAILURE! - in org.xmlcml.graphics.svg.plot.AnnotatedAxisTest testHorizontalAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.757 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017) minorTicks: (345.979,351.783,357.588,363.392,375.139,380.943,386.748,392.552,404.16,410.103,415.908,421.712,433.32,439.125,445.068,450.871,462.48,468.285,474.089,479.894,491.64,497.445,503.249,509.054,520.799,526.605,532.409,538.213) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5) tickValuePositions: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testHorizontalAxis(AnnotatedAxisTest.java:38) testVerticalAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.11 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<...e: null majorTicks: [(253.945,219.554,185.026,150.498,116.108,81.58,81.58) minorTicks: (247.094,240.244,233.256,226.405,212.566,205.716,198.865,191.877,178.176,171.188,164.337,157.486,143.648,136.797,129.81,122.958,109.12,102.27,95.418,88.43,74.73,67.742,60.89,54.04) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5) tickValuePosition]s: null > but was:<...e: null majorTicks: [null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoord]s: null > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testVerticalAxis(AnnotatedAxisTest.java:54) testFunnelXAxisRaw(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.126 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: ()] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXAxisRaw(AnnotatedAxisTest.java:73) testFunnelXAxisLines(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.051 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(140.41499,426.01599) majorTicks: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599) minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXAxisLines(AnnotatedAxisTest.java:92) testFunnelYAxisLines(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.036 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<...r: VERTICAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (0.0,0.02,0.04,0.06,0.08,0.1,0.12,0.14,0.16,0.18) tickValuePositions: ()] > but was:<...r: VERTICAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelYAxisLines(AnnotatedAxisTest.java:119) testFunnelXYAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.131 sec <<< ERROR! java.lang.RuntimeException: M/m or absolute must be first in path; found C in M259.93 563.162 C259.93 564.393 260.784 565.383 261.849 565.383 C262.924 565.383 263.791 564.393 263.791 563.162 C263.791 561.93 262.924 560.935 261.849 560.935 C260.784 560.935 259.93 561.93 259.93 563.162 Z at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXYAxis(AnnotatedAxisTest.java:130) Running org.xmlcml.graphics.svg.image.RasterTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.804 sec - in org.xmlcml.graphics.svg.image.RasterTest Running org.xmlcml.graphics.svg.path.ArcTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec - in org.xmlcml.graphics.svg.path.ArcTest Running org.xmlcml.graphics.svg.SVGTextTest Tests run: 17, Failures: 0, Errors: 0, Skipped: 12, Time elapsed: 0.35 sec - in org.xmlcml.graphics.svg.SVGTextTest Running org.xmlcml.graphics.svg.linestuff.ComplexLineTest Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.002 sec - in org.xmlcml.graphics.svg.linestuff.ComplexLineTest Running org.xmlcml.graphics.svg.linestuff.LineMergerTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.396 sec - in org.xmlcml.graphics.svg.linestuff.LineMergerTest Running org.xmlcml.graphics.svg.plot.SVGLineAnalyzerTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.001 sec - in org.xmlcml.graphics.svg.plot.SVGLineAnalyzerTest Running org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest Tests run: 19, Failures: 1, Errors: 0, Skipped: 4, Time elapsed: 1.146 sec <<< FAILURE! - in org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest testChainedRelativeMoveRects(org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest) Time elapsed: 0.03 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<((34.264,1[33.58),(165.875,177.159]))> but was:<((34.264,1[65.875)(558.895,181.738)(459.855,193.022)(360.539,193.022]))> at org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest.testChainedRelativeMoveRects(Path2ShapeConverterTest.java:419) Running org.xmlcml.graphics.svg.image.HiddenGraphicsTest 1660 [pool-1-thread-1] ERROR org.xmlcml.graphics.svg.image.HiddenGraphicsTest - Cannot write JPEG - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Invalid argument to native writeImage Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.404 sec - in org.xmlcml.graphics.svg.image.HiddenGraphicsTest Running org.xmlcml.graphics.svg.SVGElementTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.427 sec - in org.xmlcml.graphics.svg.SVGElementTest Running org.xmlcml.graphics.svg.plot.SVGBarredPointTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.736 sec - in org.xmlcml.graphics.svg.plot.SVGBarredPointTest Running org.xmlcml.graphics.svg.GraphicsElementTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.028 sec - in org.xmlcml.graphics.svg.GraphicsElementTest Running org.xmlcml.graphics.svg.SVGLineTest Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 sec - in org.xmlcml.graphics.svg.SVGLineTest Running org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest 0 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M400.0 180.0 19 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L350.0 60.0 19 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M-60.0 120.0 19 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L400.174 129.287 19 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M340.174 253.945 48 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C340.174 245.945 345.174 238.945 352.174 238.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C351.979 253.945 357.979 259.945 357.979 268.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C357.979 276.945 352.979 283.945 345.979 283.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C345.783 251.616 339.783 245.616 339.783 236.616 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M351.783 251.616 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C351.783 243.616 356.783 236.616 363.783 236.616 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C363.588 253.945 369.588 259.945 369.588 268.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C369.588 276.945 364.588 283.945 357.588 283.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C351.588 283.945 345.588 277.945 345.588 268.945 53 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M100.0 100.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M120.0 100.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L120.0 130.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 130.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 100.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C113.0 90.0 107.0 90.0 100.0 100.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C93.0 110.0 93.0 120.0 100.0 130.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C107.0 140.0 113.0 140.0 120.0 130.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C127.0 120.0 127.0 110.0 120.0 100.0 56 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M100.0 100.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M120.0 100.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L120.0 130.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 130.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 100.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C113.0 90.0 107.0 90.0 100.0 100.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C93.0 110.0 93.0 120.0 100.0 130.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C107.0 140.0 113.0 140.0 120.0 130.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C127.0 120.0 127.0 110.0 120.0 100.0 89 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M200.0 200.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M220.0 200.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L220.0 230.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L200.0 230.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L200.0 200.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C213.0 190.0 207.0 190.0 200.0 200.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C193.0 210.0 193.0 220.0 200.0 230.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C207.0 240.0 213.0 240.0 220.0 230.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C227.0 220.0 227.0 210.0 220.0 200.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M300.0 300.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M320.0 300.0 90 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L320.0 330.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L300.0 330.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L300.0 300.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C313.0 290.0 307.0 290.0 300.0 300.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C293.0 310.0 293.0 320.0 300.0 330.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C307.0 340.0 313.0 340.0 320.0 330.0 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C179.14 502.88 179.14 492.88 172.14 482.88 91 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z Tests run: 9, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.499 sec <<< FAILURE! - in org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest testRelativeCubic1(org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest) Time elapsed: 0.1 sec <<< FAILURE! org.junit.ComparisonFailure: d expected:<M [205.511,173.959 147.341,65.035 m -58.17,108.924 58.17,-108.924 m -10.306,34.147 c 0,-0.842 0.549,-1.516 1.236,-1.516 0.687,0 1.236,0.674 1.236,1.516 0,0.84 -0.549,1.514 -1.236,1.514 -0.687,0 -1.236,-0.674 -1.236,-1.514 z m 0.472,-23.202 c 0,-0.842 0.549,-1.515 1.236,-1.515 0.687,0 1.237,0.673 1.237,1.515 0,0.842 -0.55,1.515 -1.237,1.515 -0.687,0 -1.236,-0.673 -1.236,-1.515 z m 1.417,15.763 c 0,-0.832 0.55,-1.498 1.236,-1.498 0.686,0 1.236,0.666 1.236,1.498 0,0.831 -0.55,1.497 -1.236,1.497 -0.686,0 -1.236,-0.666 -1.236,-1.497 z m 0.472,-22.606 c 0,-0.841 0.543,-1.516 1.223,-1.516 0.678,0 1.221,0.675 1.221,1.516 0,0.842 -0.543,1.515 -1.221,1.515 -0.68,0 -1.223,-0.673 -1.223,-1.515 z m 0,16.588 c 0,-0.836 0.543,-1.506 1.223,-1.506 0.678,0 1.221,0.67 1.221,1.506 0,0.837 -0.543,1.506 -1.221,1.506 -0.68,0 -1.223,-0.669 -1.223,-1.506] z> but was:<M [400,180 350,60 m -60,120 60,-120 m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15 z m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15] z> at org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest.testRelativeCubic1(SVGPathPrimitiveTest.java:129) testNormalize(org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest) Time elapsed: 0.032 sec <<< FAILURE! org.junit.ComparisonFailure: normalized path expected:<M[2.044 0.945 L2.242 0.0 L1.413 0.0 L1.215 0.945 L2.044 0.945 ZM0.831 6.752 L1.855 1.862 L1.021 1.862 L0.0 6.752 L0.831 6.752]> but was:<M[366.744 209.091 L366.943 208.146 L366.113 208.146 L365.915 209.091 L366.744 209.091 ZM365.532 214.898 L366.556 210.008 L365.722 210.008 L364.7 214.898 L365.532 214.898]> at org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest.testNormalize(SVGPathPrimitiveTest.java:72) Running org.xmlcml.graphics.svg.objects.SVGArrowTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.974 sec - in org.xmlcml.graphics.svg.objects.SVGArrowTest Running org.xmlcml.graphics.svg.SVGPolylineTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.704 sec - in org.xmlcml.graphics.svg.SVGPolylineTest Running org.xmlcml.graphics.svg.SVGPathTest Tests run: 16, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 0.709 sec <<< FAILURE! - in org.xmlcml.graphics.svg.SVGPathTest testCreateLines(org.xmlcml.graphics.svg.SVGPathTest) Time elapsed: 0.103 sec <<< ERROR! java.lang.RuntimeException: M/m or absolute must be first in path; found C in M427.08 532.02 L416.46 525.84 C416.34 525.78 416.28 525.66 416.4 525.54 C416.46 525.42 416.58 525.36 416.7 525.42 L427.32 531.54 C427.44 531.6 427.5 531.78 427.44 531.9 C427.32 532.02 427.2 532.08 427.08 532.02 at org.xmlcml.graphics.svg.SVGPathTest.testCreateLines(SVGPathTest.java:207) Running org.xmlcml.graphics.svg.SVGPathPrimitiveTest Tests run: 21, Failures: 2, Errors: 1, Skipped: 0, Time elapsed: 0.499 sec <<< FAILURE! - in org.xmlcml.graphics.svg.SVGPathPrimitiveTest testInternalRelativeMoveRect4(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.037 sec <<< FAILURE! org.junit.ComparisonFailure: rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455] 177.159 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456] 177.159 , Z]> at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testInternalRelativeMoveRect4(SVGPathPrimitiveTest.java:195) testTwoRowsOfInternalMovesRect2x4(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.009 sec <<< FAILURE! org.junit.ComparisonFailure: rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455 199.725] , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M543.32 251.616 , L605.432 251.616 , L605.432 262.899 , L543.32 262.899] , Z]> at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testTwoRowsOfInternalMovesRect2x4(SVGPathPrimitiveTest.java:218) testTwoRowsOfInternalMovesGrid(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.283 sec <<< ERROR! java.lang.RuntimeException: M/m or absolute must be first in path; found z in m 34.264,165.875 99.316,0 0,11.284 -99.316,0 z m 99.317,0 69.449,0 0,11.284 -69.449,0 z m 69.449,0 63.426,0 0,11.284 -63.426,0 z m 63.426,0 62.112,0 0,11.284 -62.112,0 z m -232.192,22.567 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,22.566 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.284 -99.316,0 z m 99.317,0 69.449,0 0,11.284 -69.449,0 z m 69.449,0 63.426,0 0,11.284 -63.426,0 z m 63.426,0 62.112,0 0,11.284 -62.112,0 z m -232.192,11.284 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.284 -99.316,0 z m 99.317,0 69.449,0 0,11.284 -69.449,0 z m 69.449,0 63.426,0 0,11.284 -63.426,0 z m 63.426,0 62.112,0 0,11.284 -62.112,0 z m -232.192,11.284 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,56.416 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z m -232.192,11.283 99.316,0 0,11.284 -99.316,0 z m 99.317,0 69.449,0 0,11.284 -69.449,0 z m 69.449,0 63.426,0 0,11.284 -63.426,0 z m 63.426,0 62.112,0 0,11.284 -62.112,0 z m -232.192,11.284 99.316,0 0,11.283 -99.316,0 z m 99.317,0 69.449,0 0,11.283 -69.449,0 z m 69.449,0 63.426,0 0,11.283 -63.426,0 z m 63.426,0 62.112,0 0,11.283 -62.112,0 z at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testTwoRowsOfInternalMovesGrid(SVGPathPrimitiveTest.java:231) Running org.xmlcml.graphics.svg.SVGCircleTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec - in org.xmlcml.graphics.svg.SVGCircleTest Running org.xmlcml.graphics.svg.SVGImageTest 2282 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! 2286 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! 2305 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! Tests run: 22, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 3.731 sec - in org.xmlcml.graphics.svg.SVGImageTest Running org.xmlcml.graphics.svg.SVGUtilTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.643 sec - in org.xmlcml.graphics.svg.SVGUtilTest Running org.xmlcml.graphics.svg.path.LinePrimitiveTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 sec - in org.xmlcml.graphics.svg.path.LinePrimitiveTest Running org.xmlcml.graphics.svg.util.CompacterTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.635 sec - in org.xmlcml.graphics.svg.util.CompacterTest Results : Failed tests: SVGPathPrimitiveTest.testInternalRelativeMoveRect4:195 rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455] 177.159 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456] 177.159 , Z]> SVGPathPrimitiveTest.testTwoRowsOfInternalMovesRect2x4:218 rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455 199.725] , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M543.32 251.616 , L605.432 251.616 , L605.432 262.899 , L543.32 262.899] , Z]> Path2ShapeConverterTest.testChainedRelativeMoveRects:419 expected:<((34.264,1[33.58),(165.875,177.159]))> but was:<((34.264,1[65.875)(558.895,181.738)(459.855,193.022)(360.539,193.022]))> SVGPathPrimitiveTest.testNormalize:72 normalized path expected:<M[2.044 0.945 L2.242 0.0 L1.413 0.0 L1.215 0.945 L2.044 0.945 ZM0.831 6.752 L1.855 1.862 L1.021 1.862 L0.0 6.752 L0.831 6.752]> but was:<M[366.744 209.091 L366.943 208.146 L366.113 208.146 L365.915 209.091 L366.744 209.091 ZM365.532 214.898 L366.556 210.008 L365.722 210.008 L364.7 214.898 L365.532 214.898]> SVGPathPrimitiveTest.testRelativeCubic1:129 d expected:<M [205.511,173.959 147.341,65.035 m -58.17,108.924 58.17,-108.924 m -10.306,34.147 c 0,-0.842 0.549,-1.516 1.236,-1.516 0.687,0 1.236,0.674 1.236,1.516 0,0.84 -0.549,1.514 -1.236,1.514 -0.687,0 -1.236,-0.674 -1.236,-1.514 z m 0.472,-23.202 c 0,-0.842 0.549,-1.515 1.236,-1.515 0.687,0 1.237,0.673 1.237,1.515 0,0.842 -0.55,1.515 -1.237,1.515 -0.687,0 -1.236,-0.673 -1.236,-1.515 z m 1.417,15.763 c 0,-0.832 0.55,-1.498 1.236,-1.498 0.686,0 1.236,0.666 1.236,1.498 0,0.831 -0.55,1.497 -1.236,1.497 -0.686,0 -1.236,-0.666 -1.236,-1.497 z m 0.472,-22.606 c 0,-0.841 0.543,-1.516 1.223,-1.516 0.678,0 1.221,0.675 1.221,1.516 0,0.842 -0.543,1.515 -1.221,1.515 -0.68,0 -1.223,-0.673 -1.223,-1.515 z m 0,16.588 c 0,-0.836 0.543,-1.506 1.223,-1.506 0.678,0 1.221,0.67 1.221,1.506 0,0.837 -0.543,1.506 -1.221,1.506 -0.68,0 -1.223,-0.669 -1.223,-1.506] z> but was:<M [400,180 350,60 m -60,120 60,-120 m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15 z m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15] z> AnnotatedAxisTest.testFunnelXAxisLines:92 expected:<... HORIZONTAL; range: [(140.41499,426.01599) majorTicks: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599) minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testFunnelXAxisRaw:73 expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: ()] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testFunnelYAxisLines:119 expected:<...r: VERTICAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (0.0,0.02,0.04,0.06,0.08,0.1,0.12,0.14,0.16,0.18) tickValuePositions: ()] > but was:<...r: VERTICAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testHorizontalAxis:38 expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017) minorTicks: (345.979,351.783,357.588,363.392,375.139,380.943,386.748,392.552,404.16,410.103,415.908,421.712,433.32,439.125,445.068,450.871,462.48,468.285,474.089,479.894,491.64,497.445,503.249,509.054,520.799,526.605,532.409,538.213) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5) tickValuePositions: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testVerticalAxis:54 expected:<...e: null majorTicks: [(253.945,219.554,185.026,150.498,116.108,81.58,81.58) minorTicks: (247.094,240.244,233.256,226.405,212.566,205.716,198.865,191.877,178.176,171.188,164.337,157.486,143.648,136.797,129.81,122.958,109.12,102.27,95.418,88.43,74.73,67.742,60.89,54.04) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5) tickValuePosition]s: null > but was:<...e: null majorTicks: [null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoord]s: null > Tests in error: SVGPathPrimitiveTest.testTwoRowsOfInternalMovesGrid:231 » Runtime M/m or absol... SVGPathTest.testCreateLines:207 » Runtime M/m or absolute must be first in pat... AnnotatedAxisTest.testFunnelXYAxis:130 » Runtime M/m or absolute must be first... Tests run: 272, Failures: 10, Errors: 3, Skipped: 33 [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11.404 s [INFO] Finished at: 2017-05-26T16:16:41+01:00 [INFO] Final Memory: 21M/283M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project svg: There are test failures. [ERROR] [ERROR] Please refer to /home/sampablokuper/projects/contentmine/svg/target/surefire-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
or
mvn clean install [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.contentmine:svg:jar:1.1.0 [WARNING] 'version' contains an expression but should be a constant. @ org.contentmine:svg:${svg.version}, /home/sampablokuper/projects/contentmine/svg/pom.xml, line 15, column 14 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building svg 1.1.0 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ svg --- [INFO] Deleting /home/sampablokuper/projects/contentmine/svg/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ svg --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /home/sampablokuper/projects/contentmine/svg/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ svg --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 106 source files to /home/sampablokuper/projects/contentmine/svg/target/classes [INFO] /home/sampablokuper/projects/contentmine/svg/src/main/java/org/xmlcml/graphics/svg/objects/SVGDiagram.java: Some input files use or override a deprecated API. [INFO] /home/sampablokuper/projects/contentmine/svg/src/main/java/org/xmlcml/graphics/svg/objects/SVGDiagram.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ svg --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 101 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ svg --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 34 source files to /home/sampablokuper/projects/contentmine/svg/target/test-classes [INFO] /home/sampablokuper/projects/contentmine/svg/src/test/java/org/xmlcml/graphics/svg/SVGPathTest.java: Some input files use or override a deprecated API. [INFO] /home/sampablokuper/projects/contentmine/svg/src/test/java/org/xmlcml/graphics/svg/SVGPathTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:2.19:test (default-test) @ svg --- ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.xmlcml.graphics.svg.SVGEllipseTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in org.xmlcml.graphics.svg.SVGEllipseTest Running org.xmlcml.graphics.svg.SVGRectTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec - in org.xmlcml.graphics.svg.SVGRectTest Running org.xmlcml.graphics.svg.SVGPolygonTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 sec - in org.xmlcml.graphics.svg.SVGPolygonTest Running org.xmlcml.graphics.svg.plot.AxisAnalyzerTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 7, Time elapsed: 0.01 sec - in org.xmlcml.graphics.svg.plot.AxisAnalyzerTest Running org.xmlcml.graphics.svg.symbol.SymbolTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 sec - in org.xmlcml.graphics.svg.symbol.SymbolTest Running org.xmlcml.graphics.svg.SVGShapeTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 sec - in org.xmlcml.graphics.svg.SVGShapeTest Running org.xmlcml.graphics.svg.linestuff.BoundingBoxManagerTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec - in org.xmlcml.graphics.svg.linestuff.BoundingBoxManagerTest Running org.xmlcml.graphics.svg.linestuff.JointTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 sec - in org.xmlcml.graphics.svg.linestuff.JointTest Running org.xmlcml.graphics.svg.image.ImageConverterTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.113 sec - in org.xmlcml.graphics.svg.image.ImageConverterTest Running org.xmlcml.graphics.svg.plot.AnnotatedAxisTest 137 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 142 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((340.174,253.945)) to((544.017,253.945)) v((203.84300000000007,0.0)); [line: from((340.174,249.287)) to((340.174,253.945)) v((0.0,4.657999999999987)), line: from((345.979,251.616)) to((345.979,253.945)) v((0.0,2.3289999999999793)), line: from((351.783,251.616)) to((351.783,253.945)) v((0.0,2.3289999999999793)), line: from((357.588,251.616)) to((357.588,253.945)) v((0.0,2.3289999999999793)), line: from((363.392,251.616)) to((363.392,253.945)) v((0.0,2.3289999999999793)), line: from((369.197,249.287)) to((369.197,253.945)) v((0.0,4.657999999999987)), line: from((375.139,251.616)) to((375.139,253.945)) v((0.0,2.3289999999999793)), line: from((380.943,251.616)) to((380.943,253.945)) v((0.0,2.3289999999999793)), line: from((386.748,251.616)) to((386.748,253.945)) v((0.0,2.3289999999999793)), line: from((392.552,251.616)) to((392.552,253.945)) v((0.0,2.3289999999999793)), line: from((398.357,249.287)) to((398.357,253.945)) v((0.0,4.657999999999987)), line: from((404.16,251.616)) to((404.16,253.945)) v((0.0,2.3289999999999793)), line: from((410.103,251.616)) to((410.103,253.945)) v((0.0,2.3289999999999793)), line: from((415.908,251.616)) to((415.908,253.945)) v((0.0,2.3289999999999793)), line: from((421.712,251.616)) to((421.712,253.945)) v((0.0,2.3289999999999793)), line: from((427.516,249.287)) to((427.516,253.945)) v((0.0,4.657999999999987)), line: from((433.32,251.616)) to((433.32,253.945)) v((0.0,2.3289999999999793)), line: from((439.125,251.616)) to((439.125,253.945)) v((0.0,2.3289999999999793)), line: from((445.068,251.616)) to((445.068,253.945)) v((0.0,2.3289999999999793)), line: from((450.871,251.616)) to((450.871,253.945)) v((0.0,2.3289999999999793)), line: from((456.676,249.287)) to((456.676,253.945)) v((0.0,4.657999999999987)), line: from((462.48,251.616)) to((462.48,253.945)) v((0.0,2.3289999999999793)), line: from((468.285,251.616)) to((468.285,253.945)) v((0.0,2.3289999999999793)), line: from((474.089,251.616)) to((474.089,253.945)) v((0.0,2.3289999999999793)), line: from((479.894,251.616)) to((479.894,253.945)) v((0.0,2.3289999999999793)), line: from((485.836,249.287)) to((485.836,253.945)) v((0.0,4.657999999999987)), line: from((491.64,251.616)) to((491.64,253.945)) v((0.0,2.3289999999999793)), line: from((497.445,251.616)) to((497.445,253.945)) v((0.0,2.3289999999999793)), line: from((503.249,251.616)) to((503.249,253.945)) v((0.0,2.3289999999999793)), line: from((509.054,251.616)) to((509.054,253.945)) v((0.0,2.3289999999999793)), line: from((514.857,249.287)) to((514.857,253.945)) v((0.0,4.657999999999987)), line: from((520.799,251.616)) to((520.799,253.945)) v((0.0,2.3289999999999793)), line: from((526.605,251.616)) to((526.605,253.945)) v((0.0,2.3289999999999793)), line: from((532.409,251.616)) to((532.409,253.945)) v((0.0,2.3289999999999793)), line: from((538.213,251.616)) to((538.213,253.945)) v((0.0,2.3289999999999793)), line: from((544.017,249.287)) to((544.017,253.945)) v((0.0,4.657999999999987))] 213 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[4.66 x 8, 2.33 x 28] 215 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@a05ab2b 215 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 215 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 327 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 327 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((340.174,253.945)) to((340.174,47.19)) v((0.0,-206.755)); [line: from((344.874,253.945)) to((340.174,253.945)) v((-4.7000000000000455,0.0)), line: from((342.525,247.094)) to((340.174,247.094)) v((-2.350999999999999,0.0)), line: from((342.525,240.244)) to((340.174,240.244)) v((-2.350999999999999,0.0)), line: from((342.525,233.256)) to((340.174,233.256)) v((-2.350999999999999,0.0)), line: from((342.525,226.405)) to((340.174,226.405)) v((-2.350999999999999,0.0)), line: from((344.874,219.554)) to((340.174,219.554)) v((-4.7000000000000455,0.0)), line: from((342.525,212.566)) to((340.174,212.566)) v((-2.350999999999999,0.0)), line: from((342.525,205.716)) to((340.174,205.716)) v((-2.350999999999999,0.0)), line: from((342.525,198.865)) to((340.174,198.865)) v((-2.350999999999999,0.0)), line: from((342.525,191.877)) to((340.174,191.877)) v((-2.350999999999999,0.0)), line: from((344.874,185.026)) to((340.174,185.026)) v((-4.7000000000000455,0.0)), line: from((342.525,178.176)) to((340.174,178.176)) v((-2.350999999999999,0.0)), line: from((342.525,171.188)) to((340.174,171.188)) v((-2.350999999999999,0.0)), line: from((342.525,164.337)) to((340.174,164.337)) v((-2.350999999999999,0.0)), line: from((342.525,157.486)) to((340.174,157.486)) v((-2.350999999999999,0.0)), line: from((344.874,150.498)) to((340.174,150.498)) v((-4.7000000000000455,0.0)), line: from((342.525,143.648)) to((340.174,143.648)) v((-2.350999999999999,0.0)), line: from((342.525,136.797)) to((340.174,136.797)) v((-2.350999999999999,0.0)), line: from((342.525,129.81)) to((340.174,129.81)) v((-2.350999999999999,0.0)), line: from((342.525,122.958)) to((340.174,122.958)) v((-2.350999999999999,0.0)), line: from((344.874,116.108)) to((340.174,116.108)) v((-4.7000000000000455,0.0)), line: from((342.525,109.12)) to((340.174,109.12)) v((-2.350999999999999,0.0)), line: from((342.525,102.27)) to((340.174,102.27)) v((-2.350999999999999,0.0)), line: from((342.525,95.418)) to((340.174,95.418)) v((-2.350999999999999,0.0)), line: from((342.525,88.43)) to((340.174,88.43)) v((-2.350999999999999,0.0)), line: from((344.874,81.58)) to((340.174,81.58)) v((-4.7000000000000455,0.0)), line: from((344.874,81.58)) to((340.174,81.58)) v((-4.7000000000000455,0.0)), line: from((342.525,74.73)) to((340.174,74.73)) v((-2.350999999999999,0.0)), line: from((342.525,67.742)) to((340.174,67.742)) v((-2.350999999999999,0.0)), line: from((342.525,60.89)) to((340.174,60.89)) v((-2.350999999999999,0.0)), line: from((342.525,54.04)) to((340.174,54.04)) v((-2.350999999999999,0.0))] 328 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[4.7 x 7, 2.35 x 24] 328 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@388c351c 328 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 328 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 366 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((140.415,650.628)) to((426.016,650.628)) v((285.601,0.0)); [line: from((176.127,649.397)) to((176.127,651.845)) v((0.0,2.447999999999979)), line: from((211.812,649.397)) to((211.812,651.845)) v((0.0,2.447999999999979)), line: from((247.524,649.397)) to((247.524,651.845)) v((0.0,2.447999999999979)), line: from((283.223,649.397)) to((283.223,651.845)) v((0.0,2.447999999999979)), line: from((318.93,649.397)) to((318.93,651.845)) v((0.0,2.447999999999979)), line: from((354.638,649.397)) to((354.638,651.845)) v((0.0,2.447999999999979)), line: from((390.327,649.397)) to((390.327,651.845)) v((0.0,2.447999999999979))] 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[2.45 x 7] 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@689276b0 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 367 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: HORIZONTAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null 427 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 427 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - creating ticklines line: from((140.41499,650.62799)) to((426.01599,650.62799)) v((285.601,0.0)); [line: from((176.127,649.39697)) to((176.127,651.84497)) v((0.0,2.447999999999979)), line: from((211.812,649.39697)) to((211.812,651.84497)) v((0.0,2.447999999999979)), line: from((247.524,649.39697)) to((247.524,651.84497)) v((0.0,2.447999999999979)), line: from((283.22299,649.39697)) to((283.22299,651.84497)) v((0.0,2.447999999999979)), line: from((318.92999,649.39697)) to((318.92999,651.84497)) v((0.0,2.447999999999979)), line: from((354.638,649.39697)) to((354.638,651.84497)) v((0.0,2.447999999999979)), line: from((390.327,649.39697)) to((390.327,651.84497)) v((0.0,2.447999999999979))] 452 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - >ticks>[2.45 x 7] 452 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@69062541 452 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 452 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 452 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: HORIZONTAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null 495 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - createAxesAndAxisBox 495 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - no lines for box 504 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AxialBox - axes: [Lorg.xmlcml.graphics.svg.plot.AnnotatedAxis;@7d4045d7 504 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - missing tickNumberUserCoords and/or majorTicksScreenCoords 504 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxis - no majorTicksScreenCoords or tickNumberUserCoords 504 [pool-1-thread-13] DEBUG org.xmlcml.graphics.svg.plot.AnnotatedAxisTest - axis> dir: VERTICAL; range: null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null Tests run: 6, Failures: 5, Errors: 1, Skipped: 0, Time elapsed: 1.1 sec <<< FAILURE! - in org.xmlcml.graphics.svg.plot.AnnotatedAxisTest testHorizontalAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.666 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017) minorTicks: (345.979,351.783,357.588,363.392,375.139,380.943,386.748,392.552,404.16,410.103,415.908,421.712,433.32,439.125,445.068,450.871,462.48,468.285,474.089,479.894,491.64,497.445,503.249,509.054,520.799,526.605,532.409,538.213) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5) tickValuePositions: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testHorizontalAxis(AnnotatedAxisTest.java:38) testVerticalAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.113 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<...e: null majorTicks: [(253.945,219.554,185.026,150.498,116.108,81.58,81.58) minorTicks: (247.094,240.244,233.256,226.405,212.566,205.716,198.865,191.877,178.176,171.188,164.337,157.486,143.648,136.797,129.81,122.958,109.12,102.27,95.418,88.43,74.73,67.742,60.89,54.04) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5) tickValuePosition]s: null > but was:<...e: null majorTicks: [null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoord]s: null > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testVerticalAxis(AnnotatedAxisTest.java:54) testFunnelXAxisRaw(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.039 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: ()] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXAxisRaw(AnnotatedAxisTest.java:73) testFunnelXAxisLines(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.084 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<... HORIZONTAL; range: [(140.41499,426.01599) majorTicks: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599) minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXAxisLines(AnnotatedAxisTest.java:92) testFunnelYAxisLines(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.052 sec <<< FAILURE! org.junit.ComparisonFailure: expected:<...r: VERTICAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (0.0,0.02,0.04,0.06,0.08,0.1,0.12,0.14,0.16,0.18) tickValuePositions: ()] > but was:<...r: VERTICAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelYAxisLines(AnnotatedAxisTest.java:119) testFunnelXYAxis(org.xmlcml.graphics.svg.plot.AnnotatedAxisTest) Time elapsed: 0.145 sec <<< ERROR! java.lang.RuntimeException: M/m or absolute must be first in path; found C in M294.572 552.342 C294.572 553.59 295.44 554.579 296.514 554.579 C297.603 554.579 298.46 553.59 298.46 552.342 C298.46 551.116 297.603 550.121 296.514 550.121 C295.44 550.121 294.572 551.116 294.572 552.342 Z at org.xmlcml.graphics.svg.plot.AnnotatedAxisTest.testFunnelXYAxis(AnnotatedAxisTest.java:130) Running org.xmlcml.graphics.svg.image.RasterTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.68 sec - in org.xmlcml.graphics.svg.image.RasterTest Running org.xmlcml.graphics.svg.path.ArcTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 sec - in org.xmlcml.graphics.svg.path.ArcTest Running org.xmlcml.graphics.svg.SVGTextTest Tests run: 17, Failures: 0, Errors: 0, Skipped: 12, Time elapsed: 0.306 sec - in org.xmlcml.graphics.svg.SVGTextTest Running org.xmlcml.graphics.svg.linestuff.ComplexLineTest Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.822 sec - in org.xmlcml.graphics.svg.linestuff.ComplexLineTest Running org.xmlcml.graphics.svg.linestuff.LineMergerTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.291 sec - in org.xmlcml.graphics.svg.linestuff.LineMergerTest Running org.xmlcml.graphics.svg.plot.SVGLineAnalyzerTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.025 sec - in org.xmlcml.graphics.svg.plot.SVGLineAnalyzerTest Running org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest Tests run: 19, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 1.206 sec - in org.xmlcml.graphics.svg.linestuff.Path2ShapeConverterTest Running org.xmlcml.graphics.svg.image.HiddenGraphicsTest 2861 [pool-1-thread-11] ERROR org.xmlcml.graphics.svg.image.HiddenGraphicsTest - Cannot write JPEG - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Invalid argument to native writeImage Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.22 sec - in org.xmlcml.graphics.svg.image.HiddenGraphicsTest Running org.xmlcml.graphics.svg.SVGElementTest Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.363 sec - in org.xmlcml.graphics.svg.SVGElementTest Running org.xmlcml.graphics.svg.plot.SVGBarredPointTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.402 sec - in org.xmlcml.graphics.svg.plot.SVGBarredPointTest Running org.xmlcml.graphics.svg.GraphicsElementTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.81 sec - in org.xmlcml.graphics.svg.GraphicsElementTest Running org.xmlcml.graphics.svg.SVGLineTest Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 sec - in org.xmlcml.graphics.svg.SVGLineTest Running org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest 0 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M400.0 180.0 24 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L350.0 60.0 24 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M290.0 180.0 24 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L350.0 60.0 24 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M350.0 60.0 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C350.0 52.0 355.0 45.0 362.0 45.0 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C386.615 134.34 392.615 140.34 392.615 149.34 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C379.44 141.175 374.44 148.175 367.44 148.175 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C372.265 134.34 366.265 128.34 366.265 119.34 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M380.615 134.34 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C380.615 126.34 385.615 119.34 392.615 119.34 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C398.615 119.34 404.615 125.34 404.615 134.34 25 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C404.615 142.34 399.615 149.34 392.615 149.34 26 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C386.615 149.34 380.615 143.34 380.615 134.34 26 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 60 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M100.0 100.0 60 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M120.0 100.0 60 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L120.0 130.0 60 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 130.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 100.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C113.0 90.0 107.0 90.0 100.0 100.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C93.0 110.0 93.0 120.0 100.0 130.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C107.0 140.0 113.0 140.0 120.0 130.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C127.0 120.0 127.0 110.0 120.0 100.0 61 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 80 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M100.0 100.0 80 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M120.0 100.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L120.0 130.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 130.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L100.0 100.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C113.0 90.0 107.0 90.0 100.0 100.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C93.0 110.0 93.0 120.0 100.0 130.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C107.0 140.0 113.0 140.0 120.0 130.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C127.0 120.0 127.0 110.0 120.0 100.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M200.0 200.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M220.0 200.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L220.0 230.0 81 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L200.0 230.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L200.0 200.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C398.72 521.78 392.72 521.78 385.72 531.78 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C378.72 541.78 378.72 551.78 385.72 561.78 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C392.72 571.78 398.72 571.78 405.72 561.78 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C412.72 551.78 412.72 541.78 405.72 531.78 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M300.0 300.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>M320.0 300.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L320.0 330.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L300.0 330.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>L300.0 300.0 82 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z 83 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C313.0 290.0 307.0 290.0 300.0 300.0 83 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C293.0 310.0 293.0 320.0 300.0 330.0 83 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C413.26 541.78 419.26 541.78 426.26 531.78 83 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>C412.72 534.02 412.72 524.02 405.72 514.02 83 [pool-1-thread-21] DEBUG org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest - >prim>Z Tests run: 9, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.458 sec <<< FAILURE! - in org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest testRelativeCubic1(org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest) Time elapsed: 0.002 sec <<< FAILURE! org.junit.ComparisonFailure: d expected:<M [205.511,173.959 147.341,65.035 m -58.17,108.924 58.17,-108.924 m -10.306,34.147 c 0,-0.842 0.549,-1.516 1.236,-1.516 0.687,0 1.236,0.674 1.236,1.516 0,0.84 -0.549,1.514 -1.236,1.514 -0.687,0 -1.236,-0.674 -1.236,-1.514 z m 0.472,-23.202 c 0,-0.842 0.549,-1.515 1.236,-1.515 0.687,0 1.237,0.673 1.237,1.515 0,0.842 -0.55,1.515 -1.237,1.515 -0.687,0 -1.236,-0.673 -1.236,-1.515 z m 1.417,15.763 c 0,-0.832 0.55,-1.498 1.236,-1.498 0.686,0 1.236,0.666 1.236,1.498 0,0.831 -0.55,1.497 -1.236,1.497 -0.686,0 -1.236,-0.666 -1.236,-1.497 z m 0.472,-22.606 c 0,-0.841 0.543,-1.516 1.223,-1.516 0.678,0 1.221,0.675 1.221,1.516 0,0.842 -0.543,1.515 -1.221,1.515 -0.68,0 -1.223,-0.673 -1.223,-1.515 z m 0,16.588 c 0,-0.836 0.543,-1.506 1.223,-1.506 0.678,0 1.221,0.67 1.221,1.506 0,0.837 -0.543,1.506 -1.221,1.506 -0.68,0 -1.223,-0.669 -1.223,-1.506] z> but was:<M [400,180 350,60 m -60,120 60,-120 m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15 z m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15] z> at org.xmlcml.graphics.svg.path.SVGPathPrimitiveTest.testRelativeCubic1(SVGPathPrimitiveTest.java:129) Running org.xmlcml.graphics.svg.objects.SVGArrowTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.03 sec - in org.xmlcml.graphics.svg.objects.SVGArrowTest Running org.xmlcml.graphics.svg.SVGPolylineTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.66 sec - in org.xmlcml.graphics.svg.SVGPolylineTest Running org.xmlcml.graphics.svg.SVGPathTest Tests run: 16, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.715 sec - in org.xmlcml.graphics.svg.SVGPathTest Running org.xmlcml.graphics.svg.SVGPathPrimitiveTest Tests run: 21, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.773 sec <<< FAILURE! - in org.xmlcml.graphics.svg.SVGPathPrimitiveTest testInternalRelativeMoveRect4(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.04 sec <<< FAILURE! org.junit.ComparisonFailure: rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455] 177.159 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456] 177.159 , Z]> at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testInternalRelativeMoveRect4(SVGPathPrimitiveTest.java:195) testTwoRowsOfInternalMovesRect2x4(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.035 sec <<< FAILURE! org.junit.ComparisonFailure: rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455] 199.725 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.456 188.442 , L328.568 188.442 , L328.568 199.725 , L266.456] 199.725 , Z]> at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testTwoRowsOfInternalMovesRect2x4(SVGPathPrimitiveTest.java:218) testTwoRowsOfInternalMovesGrid(org.xmlcml.graphics.svg.SVGPathPrimitiveTest) Time elapsed: 0.437 sec <<< FAILURE! org.junit.ComparisonFailure: rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455 199.725 , Z, M34.263 211.008 , L133.579 211.008 , L133.579 222.291 , L34.263 222.291 , Z, M133.58 211.008 , L203.029 211.008 , L203.029 222.291 , L133.58 222.291 , Z, M203.029 211.008 , L266.455 211.008 , L266.455 222.291 , L203.029 222.291 , Z, M266.455 211.008 , L328.568 211.008 , L328.568 222.291 , L266.455 222.291 , Z, M34.263 222.291 , L133.579 222.291 , L133.579 233.573 , L34.263 233.573 , Z, M133.58 222.291 , L203.029 222.291 , L203.029 233.573 , L133.58 233.573 , Z, M203.029 222.291 , L266.455 222.291 , L266.455 233.573 , L203.029 233.573 , Z, M266.455 222.291 , L328.568 222.291 , L328.568 233.573 , L266.455 233.573 , Z, M34.263 233.573 , L133.579 233.573 , L133.579 244.857 , L34.263 244.857 , Z, M133.58 233.573 , L203.029 233.573 , L203.029 244.857 , L133.58 244.857 , Z, M203.029 233.573 , L266.455 233.573 , L266.455 244.857 , L203.029 244.857 , Z, M266.455 233.573 , L328.568 233.573 , L328.568 244.857 , L266.455 244.857 , Z, M34.263 244.857 , L133.579 244.857 , L133.579 256.14 , L34.263 256.14 , Z, M133.58 244.857 , L203.029 244.857 , L203.029 256.14 , L133.58 256.14 , Z, M203.029 244.857 , L266.455 244.857 , L266.455 256.14 , L203.029 256.14 , Z, M266.455 244.857 , L328.568 244.857 , L328.568 256.14 , L266.455 256.14 , Z, M34.263 256.14 , L133.579 256.14 , L133.579 267.424 , L34.263 267.424 , Z, M133.58 256.14 , L203.029 256.14 , L203.029 267.424 , L133.58 267.424 , Z, M203.029 256.14 , L266.455 256.14 , L266.455 267.424 , L203.029 267.424 , Z, M266.455 256.14 , L328.568 256.14 , L328.568 267.424 , L266.455 267.424 , Z, M34.263 267.424 , L133.579 267.424 , L133.579 278.707 , L34.263 278.707 , Z, M133.58 267.424 , L203.029 267.424 , L203.029 278.707 , L133.58 278.707 , Z, M203.029 267.424 , L266.455 267.424 , L266.455 278.707 , L203.029 278.707 , Z, M266.455 267.424 , L328.568 267.424 , L328.568 278.707 , L266.455 278.707 , Z, M34.263 278.707 , L133.579 278.707 , L133.579 289.99 , L34.263 289.99 , Z, M133.58 278.707 , L203.029 278.707 , L203.029 289.99 , L133.58 289.99 , Z, M203.029 278.707 , L266.455 278.707 , L266.455 289.99 , L203.029 289.99 , Z, M266.455 278.707 , L328.568 278.707 , L328.568 289.99 , L266.455 289.99 , Z, M34.263 289.99 , L133.579 289.99 , L133.579 301.273 , L34.263 301.273 , Z, M133.58 289.99 , L203.029 289.99 , L203.029 301.273 , L133.58 301.273 , Z, M203.029 289.99 , L266.455 289.99 , L266.455 301.273 , L203.029 301.273 , Z, M266.455 289.99 , L328.568 289.99 , L328.568 301.273 , L266.455 301.273 , Z, M34.263 301.273 , L133.579 301.273 , L133.579 312.556 , L34.263 312.556 , Z, M133.58 301.273 , L203.029 301.273 , L203.029 312.556 , L133.58 312.556 , Z, M203.029 301.273 , L266.455 301.273 , L266.455 312.556 , L203.029 312.556 , Z, M266.455 301.273 , L328.568 301.273 , L328.568 312.556 , L266.455 312.556 , Z, M34.263 312.556 , L133.579 312.556 , L133.579 323.84 , L34.263 323.84 , Z, M133.58 312.556 , L203.029 312.556 , L203.029 323.84 , L133.58 323.84 , Z, M203.029 312.556 , L266.455 312.556 , L266.455 323.84 , L203.029 323.84 , Z, M266.455 312.556 , L328.568 312.556 , L328.568 323.84 , L266.455 323.84 , Z, M34.263 323.84 , L133.579 323.84 , L133.579 335.123 , L34.263 335.123 , Z, M133.58 323.84 , L203.029 323.84 , L203.029 335.123 , L133.58 335.123 , Z, M203.029 323.84 , L266.455 323.84 , L266.455 335.123 , L203.029 335.123 , Z, M266.455 323.84 , L328.568 323.84 , L328.568 335.123 , L266.455 335.123 , Z, M34.263 335.123 , L133.579 335.123 , L133.579 346.406 , L34.263 346.406 , Z, M133.58 335.123 , L203.029 335.123 , L203.029 346.406 , L133.58 346.406 , Z, M203.029 335.123 , L266.455 335.123 , L266.455 346.406 , L203.029 346.406 , Z, M266.455 335.123 , L328.568 335.123 , L328.568 346.406 , L266.455 346.406 , Z, M34.263 346.406 , L133.579 346.406 , L133.579 357.689 , L34.263 357.689 , Z, M133.58 346.406 , L203.029 346.406 , L203.029 357.689 , L133.58 357.689 , Z, M203.029 346.406 , L266.455 346.406 , L266.455 357.689 , L203.029 357.689 , Z, M266.455 346.406 , L328.568 346.406 , L328.568 357.689 , L266.455 357.689 , Z, M34.263 357.689 , L133.579 357.689 , L133.579 368.972 , L34.263 368.972 , Z, M133.58 357.689 , L203.029 357.689 , L203.029 368.972 , L133.58 368.972 , Z, M203.029 357.689 , L266.455 357.689 , L266.455 368.972 , L203.029 368.972 , Z, M266.455 357.689 , L328.568 357.689 , L328.568 368.972 , L266.455 368.972 , Z, M34.263 414.105 , L133.579 414.105 , L133.579 425.388 , L34.263 425.388 , Z, M133.58 414.105 , L203.029 414.105 , L203.029 425.388 , L133.58 425.388 , Z, M203.029 414.105 , L266.455 414.105 , L266.455 425.388 , L203.029 425.388 , Z, M266.455 414.105 , L328.568 414.105 , L328.568 425.388 , L266.455 425.388 , Z, M34.263 425.388 , L133.579 425.388 , L133.579 436.671 , L34.263 436.671 , Z, M133.58 425.388 , L203.029 425.388 , L203.029 436.671 , L133.58 436.671 , Z, M203.029 425.388 , L266.455 425.388 , L266.455 436.671 , L203.029 436.671 , Z, M266.455 425.388 , L328.568 425.388 , L328.568 436.671 , L266.455 436.671 , Z, M34.263 436.671 , L133.579 436.671 , L133.579 447.954 , L34.263 447.954 , Z, M133.58 436.671 , L203.029 436.671 , L203.029 447.954 , L133.58 447.954 , Z, M203.029 436.671 , L266.455 436.671 , L266.455 447.954 , L203.029 447.954 , Z, M266.455 436.671 , L328.568 436.671 , L328.568 447.954 , L266.455 447.954 , Z, M34.263 447.954 , L133.579 447.954 , L133.579 459.237 , L34.263 459.237 , Z, M133.58 447.954 , L203.029 447.954 , L203.029 459.237 , L133.58 459.237 , Z, M203.029 447.954 , L266.455 447.954 , L266.455 459.237 , L203.029 459.237 , Z, M266.455 447.954 , L328.568 447.954 , L328.568 459.237 , L266.455 459.237 , Z, M34.263 459.237 , L133.579 459.237 , L133.579 470.521 , L34.263 470.521 , Z, M133.58 459.237 , L203.029 459.237 , L203.029 470.521 , L133.58 470.521 , Z, M203.029 459.237 , L266.455 459.237 , L266.455 470.521 , L203.029 470.521 , Z, M266.455 459.237 , L328.568 459.237 , L328.568 470.521 , L266.455 470.521 , Z, M34.263 470.521 , L133.579 470.521 , L133.579 481.804 , L34.263 481.804 , Z, M133.58 470.521 , L203.029 470.521 , L203.029 481.804 , L133.58 481.804 , Z, M203.029 470.521 , L266.455 470.521 , L266.455 481.804 , L203.029 481.804 , Z, M266.455 470.521 , L328.568 470.521 , L328.568 481.804 , L266.455 481.804] , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.456 188.442 , L328.568 188.442 , L328.568 199.725 , L266.456 199.725 , Z, M34.264 211.008 , L133.58 211.008 , L133.58 222.291 , L34.264 222.291 , Z, M500.392 185.4 , L569.841 185.4 , L569.841 196.683 , L500.392 196.683 , Z, M569.841 185.4 , L633.267 185.4 , L633.267 196.683 , L569.841 196.683 , Z, M633.267 185.4 , L695.379 185.4 , L695.379 196.683 , L633.267 196.683 , Z, M401.075 196.683 , L500.391 196.683 , L500.391 207.965 , L401.075 207.965 , Z, M500.392 196.683 , L569.841 196.683 , L569.841 207.965 , L500.392 207.965 , Z, M569.841 196.683 , L633.267 196.683 , L633.267 207.965 , L569.841 207.965 , Z, M633.267 196.683 , L695.379 196.683 , L695.379 207.965 , L633.267 207.965 , Z, M401.075 207.965 , L500.391 207.965 , L500.391 219.249 , L401.075 219.249 , Z, M500.392 207.966 , L569.841 207.966 , L569.841 219.25 , L500.392 219.25 , Z, M480.934 171.736 , L544.36 171.736 , L544.36 183.019 , L480.934 183.019 , Z, M544.36 171.736 , L606.472 171.736 , L606.472 183.019 , L544.36 183.019 , Z, M312.168 183.019 , L411.484 183.019 , L411.484 194.302 , L312.168 194.302 , Z, M411.485 183.02 , L480.934 183.02 , L480.934 194.303 , L411.485 194.303 , Z, M480.934 183.02 , L544.36 183.02 , L544.36 194.303 , L480.934 194.303 , Z, M544.36 183.02 , L606.472 183.02 , L606.472 194.303 , L544.36 194.303 , Z, M-12.192 211.283 , L87.124 211.283 , L87.124 222.565 , L-12.192 222.565 , Z, M87.125 211.283 , L156.574 211.283 , L156.574 222.565 , L87.125 222.565 , Z, M156.574 211.283 , L220.0 211.283 , L220.0 222.565 , L156.574 222.565 , Z, M220.0 211.283 , L282.112 211.283 , L282.112 222.565 , L220.0 222.565 , Z, M-12.192 222.565 , L520.671 171.06 , L520.671 182.343 , L421.355 182.343 , Z, M520.672 171.06 , L590.121 171.06 , L590.121 182.343 , L520.672 182.343 , Z, M590.121 171.06 , L653.547 171.06 , L653.547 182.343 , L590.121 182.343 , Z, M653.547 171.06 , L715.659 171.06 , L715.659 182.343 , L653.547 182.343 , Z, M421.355 182.343 , L520.671 182.343 , L520.671 193.625 , L421.355 193.625 , Z, M520.672 182.343 , L590.121 182.343 , L590.121 193.625 , L520.672 193.625 , Z, M590.121 182.343 , L653.547 182.343 , L653.547 193.625 , L590.121 193.625 , Z, M653.547 182.343 , L715.659 182.343 , L715.659 193.625 , L653.547 193.625 , Z, M421.355 193.625 , L520.671 193.625 , L520.671 204.908 , L421.355 204.908 , Z, M520.672 193.626 , L590.121 193.626 , L590.121 204.909 , L520.672 204.909 , Z, M590.121 193.626 , L653.547 193.626 , L653.547 204.909 , L590.121 204.909 , Z, M653.547 193.626 , L715.659 193.626 , L715.659 204.909 , L653.547 204.909 , Z, M79.668 160.37 , L178.984 160.37 , L178.984 171.653 , L79.668 171.653 , Z, M178.985 160.371 , L248.434 160.371 , L248.434 171.654 , L178.985 171.654 , Z, M248.434 160.371 , L311.86 160.371 , L311.86 171.654 , L248.434 171.654 , Z, M311.86 160.371 , L373.972 160.371 , L373.972 171.654 , L311.86 171.654 , Z, M79.668 171.654 , L178.984 171.654 , L178.984 182.938 , L79.668 182.938 , Z, M178.985 171.654 , L248.434 171.654 , L248.434 182.938 , L178.985 182.938 , Z, M248.434 171.654 , L311.86 171.654 , L311.86 182.938 , L248.434 182.938 , Z, M311.86 171.654 , L373.972 171.654 , L373.972 182.938 , L311.86 182.938 , Z, M79.668 182.938 , L178.984 182.938 , L178.984 194.22 , L79.668 194.22 , Z, M178.985 182.938 , L248.434 182.938 , L248.434 194.22 , L178.985 194.22 , Z, M248.434 182.938 , L311.86 182.938 , L311.86 194.22 , L248.434 194.22 , Z, M311.86 182.938 , L373.972 182.938 , L373.972 194.22 , L311.86 194.22 , Z, M-149.999 281.805 , L-50.683 281.805 , L-50.683 293.088 , L29.968 28.79 , Z, M187.824 584.905 , L257.273 584.905 , L257.273 596.188 , L187.824 596.188 , Z, M57.693 1132.967 , L121.12 1132.967 , L121.12 1144.25 , L57.694 1144.25 , Z, M121.12 1132.967 , L183.232 1132.967 , L183.232 1144.25 , L121.12 1144.25 , Z, M-111.072 1144.25 , L-11.756 1144.25 , L-11.756 1155.533 , L-111.072 1155.533 , Z, M-11.755 1144.25 , L57.693 1144.25 , L57.693 1155.533 , L-11.755 1155.533 , Z, M57.693 1144.25 , L121.12 1144.25 , L121.12 1155.533 , L57.694 1155.533 , Z, M121.12 1144.25 , L183.232 1144.25 , L183.232 1155.533 , L121.12 1155.533 , Z, M-111.072 1155.533 , L-11.756 1155.533 , L-11.756 1166.815 , L-111.072 1166.815 , Z, M-11.755 1155.533 , L57.693 1155.533 , L57.693 1166.815 , L-11.755 1166.815 , Z, M57.693 1155.533 , L121.12 1155.533 , L121.12 1166.815 , L57.694 1166.815 , Z, M121.12 1155.533 , L183.232 1155.533 , L183.232 1166.815 , L121.12 1166.815 , Z, M-111.072 1211.948 , L-11.756 1211.948 , L-11.756 1223.231 , L-111.072 1223.231 , Z, M535.54 177.353 , L604.988 177.353 , L604.988 188.636 , L535.54 188.636 , Z, M604.988 177.353 , L668.415 177.353 , L668.415 188.636 , L-63.426 0.0 , Z, M508.121 182.4 , L570.233 182.4 , L570.233 193.683 , L508.12 193.683 , Z, M275.929 193.683 , L375.245 193.683 , L375.245 204.965 , L275.929 204.965 , Z, M441.842 233.256 , L511.291 233.256 , L511.291 244.539 , L441.842 244.539 , Z, M511.291 233.256 , L574.717 233.256 , L574.717 244.539 , L511.291 244.539 , Z, M533.231 171.736 , L595.343 171.736 , L595.343 183.018 , L533.231 183.018 , Z, M242.173 188.363 , L341.49 188.363 , L341.49 199.646 , L242.174 199.646 , Z, M592.063 174.339 , L661.512 174.339 , L498.551 189.732 , L429.102 189.732 , Z, M287.049 348.603 , L350.475 348.603 , L350.475 359.886 , L287.049 359.886 , Z, M97.883 1092.318 , L159.995 1092.318 , L159.995 1103.601 , L97.883 1103.601 , Z, M284.186 152.053 , L383.502 152.053 , L383.502 163.335 , L284.186 163.335 , Z, M616.851 171.84 , L686.3 171.84 , L686.3 183.123 , L616.851 183.123 , Z, M409.623 95.418 , L473.049 95.418 , L473.049 106.701 , L409.623 106.701 , Z, M403.599 67.742 , L465.712 67.742 , L465.712 79.025 , L403.599 79.025 , Z, M-128.471 3273.563 , L-29.155 3273.563 , L-29.155 3284.847 , L-128.471 3284.847 , Z, M525.333 650.628 , L594.781 650.628 , L594.781 661.912 , L525.333 661.912 , Z, M594.781 650.628 , L658.208 650.628 , L658.208 661.912 , L594.781 661.912 , Z, M658.208 650.628 , L720.32 650.628 , L720.32 661.912 , L658.208 661.912 , Z, M426.015 661.912 , L525.332 661.912 , L525.332 673.195 , L426.015 673.195 , Z, M525.333 661.912 , L594.781 661.912 , L594.781 673.195 , L525.333 673.195 , Z, M103.46 1092.928 , L166.886 1092.928 , L166.886 1104.211 , L103.46 1104.211 , Z, M166.886 1092.928 , L228.998 1092.928 , L228.998 1104.211 , L166.886 1104.211] , Z]> at org.xmlcml.graphics.svg.SVGPathPrimitiveTest.testTwoRowsOfInternalMovesGrid(SVGPathPrimitiveTest.java:233) Running org.xmlcml.graphics.svg.SVGCircleTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in org.xmlcml.graphics.svg.SVGCircleTest Running org.xmlcml.graphics.svg.SVGImageTest 1766 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! 1770 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! 1775 [pool-1-thread-3] ERROR org.xmlcml.graphics.svg.SVGImageTest - Cannot read - maybe flaky call to ImageIO - have to ignore javax.imageio.IIOException: Can't read input file! Tests run: 22, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 3.252 sec - in org.xmlcml.graphics.svg.SVGImageTest Running org.xmlcml.graphics.svg.SVGUtilTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.361 sec - in org.xmlcml.graphics.svg.SVGUtilTest Running org.xmlcml.graphics.svg.path.LinePrimitiveTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec - in org.xmlcml.graphics.svg.path.LinePrimitiveTest Running org.xmlcml.graphics.svg.util.CompacterTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.413 sec - in org.xmlcml.graphics.svg.util.CompacterTest Results : Failed tests: SVGPathPrimitiveTest.testInternalRelativeMoveRect4:195 rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455] 177.159 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456] 177.159 , Z]> SVGPathPrimitiveTest.testTwoRowsOfInternalMovesGrid:233 rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455 199.725 , Z, M34.263 211.008 , L133.579 211.008 , L133.579 222.291 , L34.263 222.291 , Z, M133.58 211.008 , L203.029 211.008 , L203.029 222.291 , L133.58 222.291 , Z, M203.029 211.008 , L266.455 211.008 , L266.455 222.291 , L203.029 222.291 , Z, M266.455 211.008 , L328.568 211.008 , L328.568 222.291 , L266.455 222.291 , Z, M34.263 222.291 , L133.579 222.291 , L133.579 233.573 , L34.263 233.573 , Z, M133.58 222.291 , L203.029 222.291 , L203.029 233.573 , L133.58 233.573 , Z, M203.029 222.291 , L266.455 222.291 , L266.455 233.573 , L203.029 233.573 , Z, M266.455 222.291 , L328.568 222.291 , L328.568 233.573 , L266.455 233.573 , Z, M34.263 233.573 , L133.579 233.573 , L133.579 244.857 , L34.263 244.857 , Z, M133.58 233.573 , L203.029 233.573 , L203.029 244.857 , L133.58 244.857 , Z, M203.029 233.573 , L266.455 233.573 , L266.455 244.857 , L203.029 244.857 , Z, M266.455 233.573 , L328.568 233.573 , L328.568 244.857 , L266.455 244.857 , Z, M34.263 244.857 , L133.579 244.857 , L133.579 256.14 , L34.263 256.14 , Z, M133.58 244.857 , L203.029 244.857 , L203.029 256.14 , L133.58 256.14 , Z, M203.029 244.857 , L266.455 244.857 , L266.455 256.14 , L203.029 256.14 , Z, M266.455 244.857 , L328.568 244.857 , L328.568 256.14 , L266.455 256.14 , Z, M34.263 256.14 , L133.579 256.14 , L133.579 267.424 , L34.263 267.424 , Z, M133.58 256.14 , L203.029 256.14 , L203.029 267.424 , L133.58 267.424 , Z, M203.029 256.14 , L266.455 256.14 , L266.455 267.424 , L203.029 267.424 , Z, M266.455 256.14 , L328.568 256.14 , L328.568 267.424 , L266.455 267.424 , Z, M34.263 267.424 , L133.579 267.424 , L133.579 278.707 , L34.263 278.707 , Z, M133.58 267.424 , L203.029 267.424 , L203.029 278.707 , L133.58 278.707 , Z, M203.029 267.424 , L266.455 267.424 , L266.455 278.707 , L203.029 278.707 , Z, M266.455 267.424 , L328.568 267.424 , L328.568 278.707 , L266.455 278.707 , Z, M34.263 278.707 , L133.579 278.707 , L133.579 289.99 , L34.263 289.99 , Z, M133.58 278.707 , L203.029 278.707 , L203.029 289.99 , L133.58 289.99 , Z, M203.029 278.707 , L266.455 278.707 , L266.455 289.99 , L203.029 289.99 , Z, M266.455 278.707 , L328.568 278.707 , L328.568 289.99 , L266.455 289.99 , Z, M34.263 289.99 , L133.579 289.99 , L133.579 301.273 , L34.263 301.273 , Z, M133.58 289.99 , L203.029 289.99 , L203.029 301.273 , L133.58 301.273 , Z, M203.029 289.99 , L266.455 289.99 , L266.455 301.273 , L203.029 301.273 , Z, M266.455 289.99 , L328.568 289.99 , L328.568 301.273 , L266.455 301.273 , Z, M34.263 301.273 , L133.579 301.273 , L133.579 312.556 , L34.263 312.556 , Z, M133.58 301.273 , L203.029 301.273 , L203.029 312.556 , L133.58 312.556 , Z, M203.029 301.273 , L266.455 301.273 , L266.455 312.556 , L203.029 312.556 , Z, M266.455 301.273 , L328.568 301.273 , L328.568 312.556 , L266.455 312.556 , Z, M34.263 312.556 , L133.579 312.556 , L133.579 323.84 , L34.263 323.84 , Z, M133.58 312.556 , L203.029 312.556 , L203.029 323.84 , L133.58 323.84 , Z, M203.029 312.556 , L266.455 312.556 , L266.455 323.84 , L203.029 323.84 , Z, M266.455 312.556 , L328.568 312.556 , L328.568 323.84 , L266.455 323.84 , Z, M34.263 323.84 , L133.579 323.84 , L133.579 335.123 , L34.263 335.123 , Z, M133.58 323.84 , L203.029 323.84 , L203.029 335.123 , L133.58 335.123 , Z, M203.029 323.84 , L266.455 323.84 , L266.455 335.123 , L203.029 335.123 , Z, M266.455 323.84 , L328.568 323.84 , L328.568 335.123 , L266.455 335.123 , Z, M34.263 335.123 , L133.579 335.123 , L133.579 346.406 , L34.263 346.406 , Z, M133.58 335.123 , L203.029 335.123 , L203.029 346.406 , L133.58 346.406 , Z, M203.029 335.123 , L266.455 335.123 , L266.455 346.406 , L203.029 346.406 , Z, M266.455 335.123 , L328.568 335.123 , L328.568 346.406 , L266.455 346.406 , Z, M34.263 346.406 , L133.579 346.406 , L133.579 357.689 , L34.263 357.689 , Z, M133.58 346.406 , L203.029 346.406 , L203.029 357.689 , L133.58 357.689 , Z, M203.029 346.406 , L266.455 346.406 , L266.455 357.689 , L203.029 357.689 , Z, M266.455 346.406 , L328.568 346.406 , L328.568 357.689 , L266.455 357.689 , Z, M34.263 357.689 , L133.579 357.689 , L133.579 368.972 , L34.263 368.972 , Z, M133.58 357.689 , L203.029 357.689 , L203.029 368.972 , L133.58 368.972 , Z, M203.029 357.689 , L266.455 357.689 , L266.455 368.972 , L203.029 368.972 , Z, M266.455 357.689 , L328.568 357.689 , L328.568 368.972 , L266.455 368.972 , Z, M34.263 414.105 , L133.579 414.105 , L133.579 425.388 , L34.263 425.388 , Z, M133.58 414.105 , L203.029 414.105 , L203.029 425.388 , L133.58 425.388 , Z, M203.029 414.105 , L266.455 414.105 , L266.455 425.388 , L203.029 425.388 , Z, M266.455 414.105 , L328.568 414.105 , L328.568 425.388 , L266.455 425.388 , Z, M34.263 425.388 , L133.579 425.388 , L133.579 436.671 , L34.263 436.671 , Z, M133.58 425.388 , L203.029 425.388 , L203.029 436.671 , L133.58 436.671 , Z, M203.029 425.388 , L266.455 425.388 , L266.455 436.671 , L203.029 436.671 , Z, M266.455 425.388 , L328.568 425.388 , L328.568 436.671 , L266.455 436.671 , Z, M34.263 436.671 , L133.579 436.671 , L133.579 447.954 , L34.263 447.954 , Z, M133.58 436.671 , L203.029 436.671 , L203.029 447.954 , L133.58 447.954 , Z, M203.029 436.671 , L266.455 436.671 , L266.455 447.954 , L203.029 447.954 , Z, M266.455 436.671 , L328.568 436.671 , L328.568 447.954 , L266.455 447.954 , Z, M34.263 447.954 , L133.579 447.954 , L133.579 459.237 , L34.263 459.237 , Z, M133.58 447.954 , L203.029 447.954 , L203.029 459.237 , L133.58 459.237 , Z, M203.029 447.954 , L266.455 447.954 , L266.455 459.237 , L203.029 459.237 , Z, M266.455 447.954 , L328.568 447.954 , L328.568 459.237 , L266.455 459.237 , Z, M34.263 459.237 , L133.579 459.237 , L133.579 470.521 , L34.263 470.521 , Z, M133.58 459.237 , L203.029 459.237 , L203.029 470.521 , L133.58 470.521 , Z, M203.029 459.237 , L266.455 459.237 , L266.455 470.521 , L203.029 470.521 , Z, M266.455 459.237 , L328.568 459.237 , L328.568 470.521 , L266.455 470.521 , Z, M34.263 470.521 , L133.579 470.521 , L133.579 481.804 , L34.263 481.804 , Z, M133.58 470.521 , L203.029 470.521 , L203.029 481.804 , L133.58 481.804 , Z, M203.029 470.521 , L266.455 470.521 , L266.455 481.804 , L203.029 481.804 , Z, M266.455 470.521 , L328.568 470.521 , L328.568 481.804 , L266.455 481.804] , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.456 188.442 , L328.568 188.442 , L328.568 199.725 , L266.456 199.725 , Z, M34.264 211.008 , L133.58 211.008 , L133.58 222.291 , L34.264 222.291 , Z, M500.392 185.4 , L569.841 185.4 , L569.841 196.683 , L500.392 196.683 , Z, M569.841 185.4 , L633.267 185.4 , L633.267 196.683 , L569.841 196.683 , Z, M633.267 185.4 , L695.379 185.4 , L695.379 196.683 , L633.267 196.683 , Z, M401.075 196.683 , L500.391 196.683 , L500.391 207.965 , L401.075 207.965 , Z, M500.392 196.683 , L569.841 196.683 , L569.841 207.965 , L500.392 207.965 , Z, M569.841 196.683 , L633.267 196.683 , L633.267 207.965 , L569.841 207.965 , Z, M633.267 196.683 , L695.379 196.683 , L695.379 207.965 , L633.267 207.965 , Z, M401.075 207.965 , L500.391 207.965 , L500.391 219.249 , L401.075 219.249 , Z, M500.392 207.966 , L569.841 207.966 , L569.841 219.25 , L500.392 219.25 , Z, M480.934 171.736 , L544.36 171.736 , L544.36 183.019 , L480.934 183.019 , Z, M544.36 171.736 , L606.472 171.736 , L606.472 183.019 , L544.36 183.019 , Z, M312.168 183.019 , L411.484 183.019 , L411.484 194.302 , L312.168 194.302 , Z, M411.485 183.02 , L480.934 183.02 , L480.934 194.303 , L411.485 194.303 , Z, M480.934 183.02 , L544.36 183.02 , L544.36 194.303 , L480.934 194.303 , Z, M544.36 183.02 , L606.472 183.02 , L606.472 194.303 , L544.36 194.303 , Z, M-12.192 211.283 , L87.124 211.283 , L87.124 222.565 , L-12.192 222.565 , Z, M87.125 211.283 , L156.574 211.283 , L156.574 222.565 , L87.125 222.565 , Z, M156.574 211.283 , L220.0 211.283 , L220.0 222.565 , L156.574 222.565 , Z, M220.0 211.283 , L282.112 211.283 , L282.112 222.565 , L220.0 222.565 , Z, M-12.192 222.565 , L520.671 171.06 , L520.671 182.343 , L421.355 182.343 , Z, M520.672 171.06 , L590.121 171.06 , L590.121 182.343 , L520.672 182.343 , Z, M590.121 171.06 , L653.547 171.06 , L653.547 182.343 , L590.121 182.343 , Z, M653.547 171.06 , L715.659 171.06 , L715.659 182.343 , L653.547 182.343 , Z, M421.355 182.343 , L520.671 182.343 , L520.671 193.625 , L421.355 193.625 , Z, M520.672 182.343 , L590.121 182.343 , L590.121 193.625 , L520.672 193.625 , Z, M590.121 182.343 , L653.547 182.343 , L653.547 193.625 , L590.121 193.625 , Z, M653.547 182.343 , L715.659 182.343 , L715.659 193.625 , L653.547 193.625 , Z, M421.355 193.625 , L520.671 193.625 , L520.671 204.908 , L421.355 204.908 , Z, M520.672 193.626 , L590.121 193.626 , L590.121 204.909 , L520.672 204.909 , Z, M590.121 193.626 , L653.547 193.626 , L653.547 204.909 , L590.121 204.909 , Z, M653.547 193.626 , L715.659 193.626 , L715.659 204.909 , L653.547 204.909 , Z, M79.668 160.37 , L178.984 160.37 , L178.984 171.653 , L79.668 171.653 , Z, M178.985 160.371 , L248.434 160.371 , L248.434 171.654 , L178.985 171.654 , Z, M248.434 160.371 , L311.86 160.371 , L311.86 171.654 , L248.434 171.654 , Z, M311.86 160.371 , L373.972 160.371 , L373.972 171.654 , L311.86 171.654 , Z, M79.668 171.654 , L178.984 171.654 , L178.984 182.938 , L79.668 182.938 , Z, M178.985 171.654 , L248.434 171.654 , L248.434 182.938 , L178.985 182.938 , Z, M248.434 171.654 , L311.86 171.654 , L311.86 182.938 , L248.434 182.938 , Z, M311.86 171.654 , L373.972 171.654 , L373.972 182.938 , L311.86 182.938 , Z, M79.668 182.938 , L178.984 182.938 , L178.984 194.22 , L79.668 194.22 , Z, M178.985 182.938 , L248.434 182.938 , L248.434 194.22 , L178.985 194.22 , Z, M248.434 182.938 , L311.86 182.938 , L311.86 194.22 , L248.434 194.22 , Z, M311.86 182.938 , L373.972 182.938 , L373.972 194.22 , L311.86 194.22 , Z, M-149.999 281.805 , L-50.683 281.805 , L-50.683 293.088 , L29.968 28.79 , Z, M187.824 584.905 , L257.273 584.905 , L257.273 596.188 , L187.824 596.188 , Z, M57.693 1132.967 , L121.12 1132.967 , L121.12 1144.25 , L57.694 1144.25 , Z, M121.12 1132.967 , L183.232 1132.967 , L183.232 1144.25 , L121.12 1144.25 , Z, M-111.072 1144.25 , L-11.756 1144.25 , L-11.756 1155.533 , L-111.072 1155.533 , Z, M-11.755 1144.25 , L57.693 1144.25 , L57.693 1155.533 , L-11.755 1155.533 , Z, M57.693 1144.25 , L121.12 1144.25 , L121.12 1155.533 , L57.694 1155.533 , Z, M121.12 1144.25 , L183.232 1144.25 , L183.232 1155.533 , L121.12 1155.533 , Z, M-111.072 1155.533 , L-11.756 1155.533 , L-11.756 1166.815 , L-111.072 1166.815 , Z, M-11.755 1155.533 , L57.693 1155.533 , L57.693 1166.815 , L-11.755 1166.815 , Z, M57.693 1155.533 , L121.12 1155.533 , L121.12 1166.815 , L57.694 1166.815 , Z, M121.12 1155.533 , L183.232 1155.533 , L183.232 1166.815 , L121.12 1166.815 , Z, M-111.072 1211.948 , L-11.756 1211.948 , L-11.756 1223.231 , L-111.072 1223.231 , Z, M535.54 177.353 , L604.988 177.353 , L604.988 188.636 , L535.54 188.636 , Z, M604.988 177.353 , L668.415 177.353 , L668.415 188.636 , L-63.426 0.0 , Z, M508.121 182.4 , L570.233 182.4 , L570.233 193.683 , L508.12 193.683 , Z, M275.929 193.683 , L375.245 193.683 , L375.245 204.965 , L275.929 204.965 , Z, M441.842 233.256 , L511.291 233.256 , L511.291 244.539 , L441.842 244.539 , Z, M511.291 233.256 , L574.717 233.256 , L574.717 244.539 , L511.291 244.539 , Z, M533.231 171.736 , L595.343 171.736 , L595.343 183.018 , L533.231 183.018 , Z, M242.173 188.363 , L341.49 188.363 , L341.49 199.646 , L242.174 199.646 , Z, M592.063 174.339 , L661.512 174.339 , L498.551 189.732 , L429.102 189.732 , Z, M287.049 348.603 , L350.475 348.603 , L350.475 359.886 , L287.049 359.886 , Z, M97.883 1092.318 , L159.995 1092.318 , L159.995 1103.601 , L97.883 1103.601 , Z, M284.186 152.053 , L383.502 152.053 , L383.502 163.335 , L284.186 163.335 , Z, M616.851 171.84 , L686.3 171.84 , L686.3 183.123 , L616.851 183.123 , Z, M409.623 95.418 , L473.049 95.418 , L473.049 106.701 , L409.623 106.701 , Z, M403.599 67.742 , L465.712 67.742 , L465.712 79.025 , L403.599 79.025 , Z, M-128.471 3273.563 , L-29.155 3273.563 , L-29.155 3284.847 , L-128.471 3284.847 , Z, M525.333 650.628 , L594.781 650.628 , L594.781 661.912 , L525.333 661.912 , Z, M594.781 650.628 , L658.208 650.628 , L658.208 661.912 , L594.781 661.912 , Z, M658.208 650.628 , L720.32 650.628 , L720.32 661.912 , L658.208 661.912 , Z, M426.015 661.912 , L525.332 661.912 , L525.332 673.195 , L426.015 673.195 , Z, M525.333 661.912 , L594.781 661.912 , L594.781 673.195 , L525.333 673.195 , Z, M103.46 1092.928 , L166.886 1092.928 , L166.886 1104.211 , L103.46 1104.211 , Z, M166.886 1092.928 , L228.998 1092.928 , L228.998 1104.211 , L166.886 1104.211] , Z]> SVGPathPrimitiveTest.testTwoRowsOfInternalMovesRect2x4:218 rel move expected:<...177.159 , Z, M266.45[5 165.875 , L328.568 165.875 , L328.568 177.159 , L266.455 177.159 , Z, M34.263 188.442 , L133.579 188.442 , L133.579 199.725 , L34.263 199.725 , Z, M133.58 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.455 188.442 , L328.568 188.442 , L328.568 199.725 , L266.455] 199.725 , Z]> but was:<...177.159 , Z, M266.45[6 165.875 , L328.568 165.875 , L328.568 177.159 , L266.456 177.159 , Z, M34.264 188.442 , L133.58 188.442 , L133.58 199.725 , L34.264 199.725 , Z, M133.581 188.442 , L203.029 188.442 , L203.029 199.725 , L133.58 199.725 , Z, M203.029 188.442 , L266.455 188.442 , L266.455 199.725 , L203.029 199.725 , Z, M266.456 188.442 , L328.568 188.442 , L328.568 199.725 , L266.456] 199.725 , Z]> SVGPathPrimitiveTest.testRelativeCubic1:129 d expected:<M [205.511,173.959 147.341,65.035 m -58.17,108.924 58.17,-108.924 m -10.306,34.147 c 0,-0.842 0.549,-1.516 1.236,-1.516 0.687,0 1.236,0.674 1.236,1.516 0,0.84 -0.549,1.514 -1.236,1.514 -0.687,0 -1.236,-0.674 -1.236,-1.514 z m 0.472,-23.202 c 0,-0.842 0.549,-1.515 1.236,-1.515 0.687,0 1.237,0.673 1.237,1.515 0,0.842 -0.55,1.515 -1.237,1.515 -0.687,0 -1.236,-0.673 -1.236,-1.515 z m 1.417,15.763 c 0,-0.832 0.55,-1.498 1.236,-1.498 0.686,0 1.236,0.666 1.236,1.498 0,0.831 -0.55,1.497 -1.236,1.497 -0.686,0 -1.236,-0.666 -1.236,-1.497 z m 0.472,-22.606 c 0,-0.841 0.543,-1.516 1.223,-1.516 0.678,0 1.221,0.675 1.221,1.516 0,0.842 -0.543,1.515 -1.221,1.515 -0.68,0 -1.223,-0.673 -1.223,-1.515 z m 0,16.588 c 0,-0.836 0.543,-1.506 1.223,-1.506 0.678,0 1.221,0.67 1.221,1.506 0,0.837 -0.543,1.506 -1.221,1.506 -0.68,0 -1.223,-0.669 -1.223,-1.506] z> but was:<M [400,180 350,60 m -60,120 60,-120 m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15 z m 0,0 c 0,-8 5,-15 12,-15 6,0 12,6 12,15 0,8 -5,15 -12,15 -6,0 -12,-6 -12,-15] z> AnnotatedAxisTest.testFunnelXAxisLines:92 expected:<... HORIZONTAL; range: [(140.41499,426.01599) majorTicks: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599) minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: (140.41499,176.127,211.812,247.524,283.22299,318.92999,354.638,390.327,426.01599)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testFunnelXAxisRaw:73 expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0) tickValuePositions: ()] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testFunnelYAxisLines:119 expected:<...r: VERTICAL; range: [(340.174,544.017) majorTicks: () minorTicks: () tickValues: (0.0,0.02,0.04,0.06,0.08,0.1,0.12,0.14,0.16,0.18) tickValuePositions: ()] > but was:<...r: VERTICAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testHorizontalAxis:38 expected:<... HORIZONTAL; range: [(340.174,544.017) majorTicks: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017) minorTicks: (345.979,351.783,357.588,363.392,375.139,380.943,386.748,392.552,404.16,410.103,415.908,421.712,433.32,439.125,445.068,450.871,462.48,468.285,474.089,479.894,491.64,497.445,503.249,509.054,520.799,526.605,532.409,538.213) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5) tickValuePositions: (340.174,369.197,398.357,427.516,456.676,485.836,514.857,544.017)] > but was:<... HORIZONTAL; range: [null majorTicks: null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoords: null] > AnnotatedAxisTest.testVerticalAxis:54 expected:<...e: null majorTicks: [(253.945,219.554,185.026,150.498,116.108,81.58,81.58) minorTicks: (247.094,240.244,233.256,226.405,212.566,205.716,198.865,191.877,178.176,171.188,164.337,157.486,143.648,136.797,129.81,122.958,109.12,102.27,95.418,88.43,74.73,67.742,60.89,54.04) tickValues: (0.0,0.5,1.0,1.5,2.0,2.5) tickValuePosition]s: null > but was:<...e: null majorTicks: [null minorTicks: null tickNumberUserCoords: null tickNumberScreenCoord]s: null > Tests in error: AnnotatedAxisTest.testFunnelXYAxis:130 » Runtime M/m or absolute must be first... Tests run: 272, Failures: 9, Errors: 1, Skipped: 33 [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 10.958 s [INFO] Finished at: 2017-05-26T16:18:44+01:00 [INFO] Final Memory: 21M/287M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19:test (default-test) on project svg: There are test failures. [ERROR] [ERROR] Please refer to /home/sampablokuper/projects/contentmine/svg/target/surefire-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
I believe @petermr fixed this about a week ago. Closing on that basis. Please reopen if appropriate.
See also #4 .
Unfortunately, a808e695a2cf5d3de68a1e86f65273763d0af266 (2017-05-17) does not build against Euclid 2.1.1. Building Euclid 2.1.1 (https://github.com/ContentMine/euclid/tree/8283d7c81a57eb73803201cf3af752cea44e2ab5), replacing
2.1.0
with2.1.1
in line 10 of pom.xml, and runningmvn clean install
on svg yields varying output:or