ember-a11y-testing
Version:
Accessibility testing for Ember applications
19 lines (16 loc) • 793 B
JavaScript
/**
* In v1, this was set to `true` at build time by `CliOptionsFilter` when
* the `ENABLE_A11Y_MIDDLEWARE_REPORTER` environment variable was set. In v2 addons,
* there is no build-time rewriting. Use the `?enableA11yMiddlewareReporter` query param instead.
*/
/**
* Utility to determine whether to use the middleware reporter. This functionality is
* enabled by the presence of the `enableA11yMiddlewareReporter` query parameter passed
* to the test suite or the `ENABLE_A11Y_MIDDLEWARE_REPORTER` environmental variable.
*/
function useMiddlewareReporter() {
const url = new URL(window.location.href, document.baseURI);
return url.searchParams.get('enableA11yMiddlewareReporter') !== null;
}
export { useMiddlewareReporter };
//# sourceMappingURL=use-middleware-reporter.js.map