@@ -46,13 +46,16 @@ ruleTester.run('valid-aria-role', rule, {
46
46
{ code : '<div role={role} />' , parserOptions } ,
47
47
{ code : '<div role={role || "button"} />' , parserOptions } ,
48
48
{ code : '<div role={role || "foobar"} />' , parserOptions } ,
49
+ { code : '<div role="tabpanel row" />' , parserOptions } ,
49
50
{ code : '<Bar baz />' , parserOptions }
50
51
] . concat ( basicValidityTests ) ,
51
52
invalid : [
52
53
{ code : '<div role="foobar" />' , errors : [ errorMessage ] , parserOptions } ,
53
54
{ code : '<div role="datepicker"></div>' , errors : [ errorMessage ] , parserOptions } ,
54
55
{ code : '<div role="range"></div>' , errors : [ errorMessage ] , parserOptions } ,
55
56
{ code : '<div role=""></div>' , errors : [ errorMessage ] , parserOptions } ,
57
+ { code : '<div role="tabpanel row foobar"></div>' , errors : [ errorMessage ] , parserOptions } ,
58
+ { code : '<div role="tabpanel row range"></div>' , errors : [ errorMessage ] , parserOptions } ,
56
59
{ code : '<div role={undefined}></div>' , errors : [ errorMessage ] , parserOptions } ,
57
60
{ code : '<div role />' , errors : [ errorMessage ] , parserOptions } ,
58
61
{ code : '<div role={null}></div>' , errors : [ errorMessage ] , parserOptions }
0 commit comments