composer libaray test