Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Support the basic usage of svg to render icon.
More implements will be add in the future.
fill
(partial test)stroke
(partial test)x
(non test)y
(non test)fill-rule
(full test with<path>
)stroke-width
(partial test)stroke-linecap
(full test with<path>
)stroke-linejoin
(full test with<path>
)<svg>
(non tests, added in the future)<rect>
(partial tests, just used for test )<path>
d
full test<text>
(non tests, added in the future)<g>
(non tests, added in the future)SVGElement
SVGRectElement
SVGGElement
SVGTextElement
SVGPathElement
svg_loader
to compile svg test file.resizeViewport
function to resize the viewport.Because some svg test file needs the larger viewport.
toMatchSnapshot
support accept blob file to compare.No png file generated.
getSnapshot
/cacheSnapshot
/matchCacheSnapshot
functionto implement compare the snapshots of two frame.