API Docs for: v2.11.1
Show:

File: packages/ember-testing/lib/helpers/current_url.js

/**
@module ember
@submodule ember-testing
*/
import { get } from 'ember-metal';

/**
  Returns the current URL.

Example:

```javascript
function validateURL() {
  equal(currentURL(), '/some/path', "correct URL was transitioned into.");
}

click('#some-link-id').then(validateURL);
```

@method currentURL
@return {Object} The currently active URL.
@since 1.5.0
@public
*/
export default function currentURL(app) {
  let router = app.__container__.lookup('router:main');
  return get(router, 'location').getURL();
}