Fix bug 462823 - make |test_interface()| function in |test_recur.js| more robust. r=mmecca