test_exchange ready except for pending library-side corrections [ci skip]