[x] Added tests covering the parsing behaviour changes.
Changes to parsing behaviour
Previously, this was checking the same array returned by findChildren(). However, findChildren() excludes children that are the values of properties themselves. Per spec, if there are any nested microformats implicit properties should not be parsed.
Checklist
Changes to parsing behaviour
Previously, this was checking the same array returned by
findChildren()
. However,findChildren()
excludes children that are the values of properties themselves. Per spec, if there are any nested microformats implicit properties should not be parsed.This now matches the behavior of https://php.microformats.io/.
Example input covered by new behaviour
Example output from new behaviour