@@ -100,7 +100,28 @@ public function testLinkStub()
100
100
101
101
$ expectedDump = <<<'EODUMP'
102
102
<foo></foo><bar><span class=sf-dump-note>array:1</span> [<samp>
103
- <span class=sf-dump-index>0</span> => "<a href="%sStubCasterTest.php:0" target="_blank" rel="noopener noreferrer"><span class=sf-dump-str title="55 characters">Symfony\Component\VarDumper\Tests\Caster\StubCasterTest</span></a>"
103
+ <span class=sf-dump-index>0</span> => "<a href="%sStubCasterTest.php:0" rel="noopener noreferrer"><span class=sf-dump-str title="55 characters">Symfony\Component\VarDumper\Tests\Caster\StubCasterTest</span></a>"
104
+ </samp>]
105
+ </bar>
106
+ EODUMP;
107
+
108
+ $ this ->assertStringMatchesFormat ($ expectedDump , $ dump );
109
+ }
110
+
111
+ public function testLinkStubWithNoFileLink ()
112
+ {
113
+ $ var = array (new LinkStub ('example.com ' , 0 , 'http://example.com ' ));
114
+
115
+ $ cloner = new VarCloner ();
116
+ $ dumper = new HtmlDumper ();
117
+ $ dumper ->setDumpHeader ('<foo></foo> ' );
118
+ $ dumper ->setDumpBoundaries ('<bar> ' , '</bar> ' );
119
+ $ dumper ->setDisplayOptions (array ('fileLinkFormat ' => '%f:%l ' ));
120
+ $ dump = $ dumper ->dump ($ cloner ->cloneVar ($ var ), true );
121
+
122
+ $ expectedDump = <<<'EODUMP'
123
+ <foo></foo><bar><span class=sf-dump-note>array:1</span> [<samp>
124
+ <span class=sf-dump-index>0</span> => "<a href="http://example.com" target="_blank" rel="noopener noreferrer"><span class=sf-dump-str title="11 characters">example.com</span></a>"
104
125
</samp>]
105
126
</bar>
106
127
EODUMP;
@@ -120,7 +141,7 @@ public function testClassStub()
120
141
121
142
$ expectedDump = <<<'EODUMP'
122
143
<foo></foo><bar><span class=sf-dump-note>array:1</span> [<samp>
123
- <span class=sf-dump-index>0</span> => "<a href="%sFooInterface.php:10" target="_blank" rel="noopener noreferrer"><span class=sf-dump-str title="5 characters">hello</span></a>"
144
+ <span class=sf-dump-index>0</span> => "<a href="%sFooInterface.php:10" rel="noopener noreferrer"><span class=sf-dump-str title="5 characters">hello</span></a>"
124
145
</samp>]
125
146
</bar>
126
147
EODUMP;
@@ -161,7 +182,7 @@ public function testClassStubWithNotExistingMethod()
161
182
162
183
$ expectedDump = <<<'EODUMP'
163
184
<foo></foo><bar><span class=sf-dump-note>array:1</span> [<samp>
164
- <span class=sf-dump-index>0</span> => "<a href="%sFooInterface.php:5" target="_blank" rel="noopener noreferrer"><span class=sf-dump-str title="5 characters">hello</span></a>"
185
+ <span class=sf-dump-index>0</span> => "<a href="%sFooInterface.php:5" rel="noopener noreferrer"><span class=sf-dump-str title="5 characters">hello</span></a>"
165
186
</samp>]
166
187
</bar>
167
188
EODUMP;
0 commit comments