title: Ember 3.0 acceptance redirect test hangs forever
body: <p>I have a simple acceptance test written in the <a href="https://guides.emberjs.com/v3.0.0/testing/acceptance/" rel="nofollow noreferrer">modern</a> <a href="https://github.com/emberjs/rfcs/blob/master/text/0268-acceptance-testing-refactor.md" rel="nofollow noreferrer">RFC 268 format</a> for Ember <code>3.0</code>.</p>
  
  <p>The test is for a page where, if the user is unauthenticated, the URL immediately redirects to <code>/login</code>.</p>
  
  <pre><code>...
  
  module('Acceptance | index', function (hooks) {
    setupApplicationTest(hooks);
  
    test('visiting / logged out', async function(assert) {
      assert.expect(1);
  
      // Test hangs here forever.
      await visit('/');
  
      assert.equal(currentURL(), '/login');
    });
  });
  </code></pre>
  
  <p>This test worked great using the older format with <code>moduleForAcceptance</code>.</p>
  
  <p>Unfortunately, this test hangs forever in Ember <code>3.0</code>. Am I missing something here? Is there a better way to test a redirect?</p>
  
  <p>There are no errors in the console, and the addition of some <code>console.log</code> statements show that the <code>await</code> is where the test hangs.</p>