switch to get_object and clean tests (bug 836797)

not doing anything fancy anymore, just switching to get_object (and stopping that dodgy [0] on results) and cleaning tests