4 ms·
SVG support has been really helpful for me to see a diverse and "real world" set of rendering results when working on Pixie. And for testing it's great to be ab
by Guzba 5y ago
SVG support has been really helpful for me to see a diverse and "real world" set of rendering results when working on Pixie. And for testing it's great to be able to grab huge sets of open source SVG files and check our results.
For example, I have a few "megatests" where I render entire icon sets or emoji sets such as
https://raw.githubusercontent.com/treeform/pixie/master/tests/images/svg/twemoji.png https://raw.githubusercontent.com/treeform/pixie/master/test... and
https://raw.githubusercontent.com/treeform/pixie/master/tests/images/svg/flat-color-icons.png https://raw.githubusercontent.com/treeform/pixie/master/test...
Running these tests helps me feel more confident that changes I'm making are not breaking things.
- RazrFalcon 5y agoI'm sure you will be interested in https://github.com/RazrFalcon/resvg-test-suite https://github.com/RazrFalcon/resvg-test-suite From a quick glance, pixie should pass 10-20% of those tests. Yes, SVG is that complex.