function audit_page(_describe, url, fragments = {}) {
  function suite() {
    beforeEach(setup(url));

    it('Static content', audit_static);

    for (const fragment of entries(fragments)) {
      audit_fragment(fragment);
    }
  }

  _describe(`URL: ${url}`, suite);
}
/**
 * Audit an entire static page and an
 * optional specification of dynamic fragments.
 * @param {Function} _describe
 * @param {string} url
 * @param  {Object} [fragments]
 */
Audit an entire static page and an
optional specification of dynamic fragments.
Audit an entire static page and an optional specification of dynamic fragments .
function audit_page(_describe, url, fragments = {}) {
  function suite() {
    beforeEach(setup(url));
    it('Static content', audit_static);
    for (const fragment of entries(fragments)) {
      audit_fragment(fragment);
    }
  }
  _describe(`URL: ${url}`, suite);
}
function audit_page ( _describe , url , fragments = { } ) { function suite ( ) { beforeEach ( setup ( url ) ) ; it ( 'Static content' , audit_static ) ; for ( const fragment of entries ( fragments ) ) { audit_fragment ( fragment ) ; } } _describe ( ` ${ url } ` , suite ) ; }
Audit an entire static page and an
 optional specification of dynamic fragments.
Audit an entire static page and an optional specification of dynamic fragments .