(#3134) - open_revs returned in right order

Before this fix, only `http-http` passes.
After this fix, all combinations of `http` and `local` pass.