No I meant there's a single user-extensions.js file that has all the "extra" files used by selenium mode FuncUnit.
The way funcunit actually works is when you run envjs funcunit.html...
1) Rhino runs on the command line, opens your page in Envjs, loads all its dependencies, launches a Selenium Server
2) commands are sent to the selenium server from your page in Rhino.
3) selenium opens that command HTML page, which loads all the stuff it needs in user-extensions.js
4) the command HTML page opens your app page, and runs the commands on it, reporting results back to the command line.
So everything that happens on the selenium side is packaged into that one user-extensions.js file. I think how this would work is you point FuncUnit to use not the local Selenium server, but Sauce Labs' selenium server, and your local user-extensions.js file (which you might have to upload to their servers). Then it should just work.
Give it a try and lemme know.
- Brian