add the remaining UOrpt::Puller specs

This adds the remaining tests to UOrpt::Puller. This should get coverage for UOrpt::Puller to 100%