test_pt_parsing doesn't check managed_proxy_t contents
Have a look at test_pt_parsing(). It looks to see whether parse_*() succeed or fail... but it doesn't actually check that they store the right results in managed_proxy_t! That's not what a unit test should do.