title: How to connect to the process running on 'localhost' that is inside of cloud9 server
body: <p>I have a Javascript project that I work on in <strong>cloud9 IDE online</strong>,
  and I wanted to test my code using <strong>testem npm module</strong>:
  npmjs.org/package/testem  together with libraries like Mocha or Jasmine.</p>
  
  <p>I was following <a href="http://net.tutsplus.com/tutorials/javascript-ajax/make-javascript-testing-fun-with-testem/" rel="noreferrer">this tutorial on net tuts +</a></p>
  
  <p>I have installed the <strong><em>testem npm module</em></strong>, but when I run it using command "<strong>testem</strong>" in cloud9's terminal window testem asks me to open a new tab in "<strong>localhost:7357</strong>"</p>
  
  <p>Generally to preview workspace files in cloud9 I would go to 
  <a href="https://c9.io/username/folders.../workspace/folders.../index.html" rel="noreferrer">https://c9.io/username/folders.../workspace/folders.../index.html</a></p>
  
  <p>Since I am on the cloud9 server, I wanted
  to know if it is possible to open this '<strong>localhost</strong>' link from the browser,
  and if yes, how would I do it? </p>
  
  <p>(I tried '<strong>localhost</strong>', '<strong>127.0.0.1</strong>', '<strong>0.0.0.0</strong>' <strong><em>inside cloud9's IDE</em></strong>, but it did not work). </p>
  
  <p>Maybe I can access it differently? </p>
  
  <p>Like "username.cl9.io/workspace:PORT" ?</p>
  
  <p>If not, maybe it is possible to provide a link and port to testem 
  (and by any chance how would one do it ?).
  I know in cloud9 you can use <strong>process.env.IP</strong> and <strong>process.env.PORT</strong> to provide to different
  modules, but no idea on how to open such files later from the browser.</p>
  
  <p>Any help will be appreciated.</p>