feat: add test for array child nodes