unit test for practicalcomponentpacker
fixed merge conflict