@@ -32,18 +32,21 @@ public function testDump()
32
32
$ collector ->dump ($ data ); $ line = __LINE__ ;
33
33
$ this ->assertSame (1 , $ collector ->getDumpsCount ());
34
34
35
+ $ dump = $ collector ->getDumps ('html ' );
36
+ $ this ->assertTrue (isset ($ dump [0 ]['data ' ]));
37
+ $ dump [0 ]['data ' ] = preg_replace ('/^.*?<pre/ ' , '<pre ' , $ dump [0 ]['data ' ]);
38
+ preg_match ('/sf-dump-( \\d{2,})/ ' , $ dump [0 ]['data ' ], $ matches );
39
+ $ dumpId = $ matches [1 ];
40
+
35
41
$ xDump = array (
36
42
array (
37
- 'data ' => "<pre id=sf-dump><span class=sf-dump-0><span class=sf-dump-num>123</span> \n</span></pre><script>Sfjs.dump.instrument()</script> \n" ,
38
- 'name ' => 'DumpDataCollectorTest.php ' ,
39
- 'file ' => __FILE__ ,
40
- 'line ' => $ line ,
41
- 'fileExcerpt ' => false ,
43
+ 'data ' => "<pre id=sf-dump- { $ dumpId } ><span class=sf-dump-0><span class=sf-dump-num>123</span> \n</span></pre><script>Sfjs.dump.instrument()</script> \n" ,
44
+ 'name ' => 'DumpDataCollectorTest.php ' ,
45
+ 'file ' => __FILE__ ,
46
+ 'line ' => $ line ,
47
+ 'fileExcerpt ' => false ,
42
48
),
43
49
);
44
- $ dump = $ collector ->getDumps ('html ' );
45
- $ this ->assertTrue (isset ($ dump [0 ]['data ' ]));
46
- $ dump [0 ]['data ' ] = preg_replace ('/^.*?<pre/ ' , '<pre ' , $ dump [0 ]['data ' ]);
47
50
$ this ->assertSame ($ xDump , $ dump );
48
51
49
52
$ this ->assertStringStartsWith (
0 commit comments