In all of the examples on the Intern page, a static html file is serving up some front end framework (backbone, ember, etc). So in the functional test examples, the path to the static html file is being passed to the get method.
this.remote.get(require.toUrl('index.html'))
In my case, the rails application is serving up the html page which hosts the backbone app. Is there a way to have intern instrument the backbone app when it is being served up by rails? The only way I've found to get the functional tests to run is to pass the url of the running rails app to the get method. (running through nginx)
this.remote.get('http://localhost/')
While this allows the functional tests to run, it doesn't get passed through the listener on port 9000. Thus, I get no coverage stats.