scour/unittests
Eduard Braun 1aa5722c6a Fix conversion of cubic Bézier "curveto" commands into "shorthand/smooth curveto" commands. (#110)
When the preceeding path segment is a Bézier curve, too, the first control point of the shorthand defaults to the mirrored version of the second control point of this preceeding path segment. Scour always assumed (0,0) as the control point in this case which could result in modified path data (e.g. #91).
2016-09-06 01:43:36 +02:00
..
adobe.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
cascading-default-attribute-removal.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
cdata.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
collapse-gradients-gradientUnits.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
collapse-gradients.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
collapse-same-path-points.svg Fix a unittest that failed due to the increased accuracy of paths after 29e005bf7b 2016-08-31 06:32:05 +02:00
color-formats.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
comment-beside-xml-decl.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
comments.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
commonized-referenced-elements.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
consecutive-hlines.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
css-reference.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
descriptive-elements-with-text.svg Add options to remove descriptive elements (#102) 2016-08-29 21:05:12 +02:00
doctype.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
dont-collapse-gradients.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
dont-convert-short-color-names.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
duplicate-gradient-stops-pct.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
duplicate-gradient-stops.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
duplicate-gradients-update-style.svg Fix replacement of duplicate gradients if "fill/stroke" contains fallbacks (#109) 2016-09-05 22:44:55 +02:00
empty-descriptive-elements.svg Add options to remove descriptive elements (#102) 2016-08-29 21:05:12 +02:00
empty-g.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
empty-style.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
encoding-iso-8859-15.svg Unittests: Add a test for proper decoding of ISO 8859-15 2015-12-09 21:32:18 +01:00
encoding-utf8.svg Unittests: Add a test for proper decoding of ISO 8859-15 2015-12-09 21:32:18 +01:00
fill-none.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
flowtext-less.svg add option to check and warn or bail out on flowtext 2016-04-02 16:49:10 +02:00
flowtext.svg add option to check and warn or bail out on flowtext 2016-04-02 16:49:10 +02:00
font-styles.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
full-descriptive-elements.svg Add options to remove descriptive elements (#102) 2016-08-29 21:05:12 +02:00
gradient-default-attrs.svg Add unittests for #66 2016-08-26 23:45:44 +02:00
group-creation.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
group-no-creation-tspan.svg Only attempt to group elements that the content model allows to be children of a <g> when --create-groups is specified. (#98) 2016-08-29 02:33:13 +02:00
group-no-creation.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
groups-in-switch-with-id.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
groups-in-switch.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
groups-with-title-desc.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
ids-to-strip.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
ids.svg Allow elements to be found via Document.getElementById() in the minidom document returned by scourXmlFile() (#68) 2016-08-25 21:13:09 +02:00
important-groups-in-defs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
inkscape.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
move-common-attributes-to-grandparent.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
move-common-attributes-to-parent.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
nested-defs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
nested-useless-groups.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
no-collapse-lines.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
orient-marker.svg Fix improper comparison of numeric default attribute values with textvalues resulting in wrongly removed attributes (#101) 2016-08-29 06:37:28 +02:00
overflow-marker.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
overflow-svg.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-abs-to-rel.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-bez-optimize.svg Fix conversion of cubic Bézier "curveto" commands into "shorthand/smooth curveto" commands. (#110) 2016-09-06 01:43:36 +02:00
path-elliptical-arc-parsing.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-empty-move.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-implicit-line.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-line-optimize.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-no-optimize.svg Add a check to prevent we make path data longer by "optimization" 2016-08-31 07:06:42 +02:00
path-precision.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-quad-optimize.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-simple-triangle.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-sn.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-truncate-zeros-calc.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-truncate-zeros.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-use-scientific-notation.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-with-caps.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
path-with-closepath.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polygon-coord-neg-first.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polygon-coord-neg.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polygon-coord.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polygon.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polyline-coord-neg-first.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polyline-coord-neg.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
polyline-coord.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
protection.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
quot-in-url.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
redundant-svg-namespace.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
referenced-elements-1.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
referenced-font.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
refs-in-defs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
remove-duplicate-gradients.svg Fix replacement of duplicate gradients if "fill/stroke" contains fallbacks (#109) 2016-09-05 22:44:55 +02:00
remove-unused-attributes-on-parent.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
scour-lengths.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
shorten-ids.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
sodipodi.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
straight-curve.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
stroke-none.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
stroke-nowidth.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
stroke-transparent.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
style-cdata.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
style-to-attr.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-identity.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-45.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-90.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-135.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-225.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-neg-45.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-rotate-neg-90.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-scale-2-3.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-scale-neg-1.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-matrix-is-translate.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-rotate-fold-3args.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-rotate-is-identity.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-rotate-trim-range-719.5.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-rotate-trim-range-neg-540.0.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-skewX-is-identity.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-skewY-is-identity.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
transform-translate-is-identity.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
unreferenced-defs.svg Don't remove unreferenced defs if --keep-unreferenced-defs is specified (#62) 2016-08-14 18:52:55 +02:00
unreferenced-font.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
unreferenced-linearGradient.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
unreferenced-pattern.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
unreferenced-radialGradient.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
useless-defs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
whitespace-defs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
whitespace-important.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
whitespace-nested.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
xml-namespace-attrs.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
xml-ns-decl.svg Restore unittests from history 2015-12-06 19:59:06 +01:00
xml-well-formed.svg Unittests: Account for b979fe19e5 (fix one test and add two more) 2015-12-07 00:33:08 +01:00