fixup route test to cope with non-Moo cart

got caught out since one test was specific to new Moo cart - now handles old and new carts correctly