Squashed 'test-library/' content from commit 2deffc7

git-subtree-dir: test-library
git-subtree-split: 2deffc71fa94914bce01cf3a5ec5abe667b660fd
Merge commit '2d2057336daa10098623dc4fcd2303e0beb27422' as 'test-library'