Previously, subproperties were added to whatever
root was created directly before them. Now checks to
make sure the subproperty names match, e.g.
og:image:width only gets added to the most recent
og:image and not og:audio.
Also switched from overwriting latest sub-subproperty e.g.
og:image:width to keeping first og:image:width added.
Added bad data to test_files and, and added tests
of those files to verify that data is correctly
added.
Previously, subproperties were added to whatever root was created directly before them. Now checks to make sure the subproperty names match, e.g. og:image:width only gets added to the most recent og:image and not og:audio.
Also switched from overwriting latest sub-subproperty e.g. og:image:width to keeping first og:image:width added.
Added bad data to test_files and, and added tests of those files to verify that data is correctly added.
Issue #16