@@ -45,10 +45,20 @@ ruleTester.run('jsx-no-target-blank', rule, {
45
45
{ code : '<a target={targetValue} rel="noopener noreferrer"></a>' } ,
46
46
{ code : '<a target={targetValue} href="relative/path"></a>' } ,
47
47
{ code : '<a target={targetValue} href="/absolute/path"></a>' } ,
48
+ { code : '<a target={\'targetValue\'} href="/absolute/path"></a>' } ,
49
+ { code : '<a target={"targetValue"} href="/absolute/path"></a>' } ,
48
50
{
49
51
code : '<a target="_blank" href={ dynamicLink }></a>' ,
50
52
options : [ { enforceDynamicLinks : 'never' } ]
51
53
} ,
54
+ {
55
+ code : '<a target={"_blank"} href={ dynamicLink }></a>' ,
56
+ options : [ { enforceDynamicLinks : 'never' } ]
57
+ } ,
58
+ {
59
+ code : '<a target={\'_blank\'} href={ dynamicLink }></a>' ,
60
+ options : [ { enforceDynamicLinks : 'never' } ]
61
+ } ,
52
62
{
53
63
code : '<Link target="_blank" href={ dynamicLink }></Link>' ,
54
64
options : [ { enforceDynamicLinks : 'never' } ] ,
@@ -90,6 +100,12 @@ ruleTester.run('jsx-no-target-blank', rule, {
90
100
} , {
91
101
code : '<a target="_blank" href={ dynamicLink }></a>' ,
92
102
errors : defaultErrors
103
+ } , {
104
+ code : '<a target={\'_blank\'} href="//example.com"></a>' ,
105
+ errors : defaultErrors
106
+ } , {
107
+ code : '<a target={"_blank"} href="//example.com"></a>' ,
108
+ errors : defaultErrors
93
109
} , {
94
110
code : '<a target="_blank" href={ dynamicLink }></a>' ,
95
111
options : [ { enforceDynamicLinks : 'always' } ] ,
0 commit comments