Sha256: 7eedcd20cd02e3d0d65995aeaa54512b59485895d7044fcd30e155894634d60b
Contents?: true
Size: 577 Bytes
Versions: 271
Compression:
Stored size: 577 Bytes
Contents
import React from 'react'; import axe from 'axe-core'; import { mountToDoc } from './test-helpers'; import Link from './link'; test('Link has no axe violations', done => { const linkComponent = mountToDoc( <Link page="http://www.axe-core.org">axe website</Link> ); const linkNode = linkComponent.getDOMNode(); const config = { rules: { 'color-contrast': { enabled: false }, 'link-in-text-block': { enabled: false } } }; axe.run(linkNode, config, (err, { violations }) => { expect(err).toBe(null); expect(violations).toHaveLength(0); done(); }); });
Version data entries
271 entries across 271 versions & 1 rubygems