title: Selenium get(url) issue on Firefox
body: <p>I'm having some issue opening going to an URL with Selenium + mocha. This is the line of code I'm using.</p>
  
  <pre><code>return driver.get('http://localhost/ClickSuscribe/#/MisProductos')
  </code></pre>
  
  <p>I've found that there are some issues with angular urls however I haven't found a solution.</p>
  
  <p>The error is <code>Error: timeout of 40000ms exceeded. Ensure the done() callback is being called in this test.</code></p>
  
  <p>This is the test case:</p>
  
  <pre><code>it("Is visible", function() {
          if(viable)
          {
              return driver.findElements(webdriver.By.id('activarMiSitio')).then(function(misProductos){
                  misProductos[0].getAttribute("class").then(function(webElement){
                      if(webElement==='ng-hide')
                      {
                          console.log('Element not found');
                      }
                      else{
                          console.log('Element exists');
                      }
                  }).then(function(){
                      driver.sleep(500);
                      //return driver.get('http://localhost/ClickSuscribe/#').catch(r =&gt; console.log(r));
                      return driver.get('http://localhost/ClickSuscribe/#/MisProductos').catch(r =&gt; console.log(r));
                  });/*.then(function(){
                      driver.sleep(2000);
                      return driver.getCurrentUrl();
                  }).then(function(currentUrl){
                      driver.sleep(1000);
                      console.log(currentUrl);
                  });*/
              });
          }
          return console.log("No está loggeado");
      });
  </code></pre>
  
  <p>PS: this does work in Chrome and IE. It seems that selenium has issues handling URLs with anchor or pound, '#'.</p>