File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ module.exports = {
15
15
'primer-react/a11y-tooltip-interactive-trigger' : 'error' ,
16
16
'primer-react/new-color-css-vars' : 'error' ,
17
17
'primer-react/a11y-explicit-heading' : 'error' ,
18
+ 'primer-react/a11y-no-title-usage' : 'error' ,
18
19
'primer-react/no-deprecated-props' : 'warn' ,
19
20
'primer-react/a11y-remove-disable-tooltip' : 'error' ,
20
21
'primer-react/a11y-use-accessible-tooltip' : 'error' ,
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ module.exports = {
10
10
'a11y-link-in-text-block' : require ( './rules/a11y-link-in-text-block' ) ,
11
11
'a11y-remove-disable-tooltip' : require ( './rules/a11y-remove-disable-tooltip' ) ,
12
12
'a11y-use-accessible-tooltip' : require ( './rules/a11y-use-accessible-tooltip' ) ,
13
+ 'a11y-no-title-usage' : require ( './rules/a11y-no-title-usage' ) ,
13
14
'use-deprecated-from-deprecated' : require ( './rules/use-deprecated-from-deprecated' ) ,
14
15
'no-wildcard-imports' : require ( './rules/no-wildcard-imports' ) ,
15
16
'no-unnecessary-components' : require ( './rules/no-unnecessary-components' ) ,
Original file line number Diff line number Diff line change @@ -13,17 +13,14 @@ const ruleTester = new RuleTester({
13
13
14
14
ruleTester . run ( 'a11y-no-title-usage' , rule , {
15
15
valid : [
16
- `import {RelativeTime} from '@primer/react';
17
- <RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={true} />` ,
18
- `import {RelativeTime} from '@primer/react';
19
- <RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle />` ,
20
- `import {RelativeTime} from '@primer/react';
21
- <RelativeTime date={new Date('2020-01-01T00:00:00Z')} />` ,
16
+ `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={true} />` ,
17
+ `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle />` ,
18
+ `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} />` ,
22
19
] ,
23
20
invalid : [
24
21
{
25
- code : `import {RelativeTime} from '@primer/react'; <RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={false} />` ,
26
- output : `import {RelativeTime} from '@primer/react'; <RelativeTime date={new Date('2020-01-01T00:00:00Z')} />` ,
22
+ code : `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} noTitle={false} />` ,
23
+ output : `<RelativeTime date={new Date('2020-01-01T00:00:00Z')} />` ,
27
24
errors : [ { messageId : 'noTitleOnRelativeTime' } ] ,
28
25
} ,
29
26
] ,
You can’t perform that action at this time.
0 commit comments