From c036a43a643466c6506c2aae854093dae0207d9f Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=86var=20Arnfj=C3=B6r=C3=B0=20Bjarmason?= Date: Wed, 20 Apr 2005 03:28:10 +0000 Subject: [PATCH] * Using a real JPEG file as our image testcase (skins/monobook/headbg.jpg) --- maintenance/parserTests.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/maintenance/parserTests.php b/maintenance/parserTests.php index 1c68578ec0..b574bda86c 100644 --- a/maintenance/parserTests.php +++ b/maintenance/parserTests.php @@ -435,12 +435,20 @@ class ParserTest { * @access private */ function setupUploadDir() { + global $IP; + $dir = "/tmp/mwParser-" . mt_rand() . "-images"; mkdir( $dir ); mkdir( $dir . '/3' ); mkdir( $dir . '/3/3a' ); + + $img = "$IP/skins/monobook/headbg.jpg"; + $h = fopen($img, 'r'); + $c = fread($h, filesize($img)); + fclose($h); + $f = fopen( $dir . '/3/3a/Foobar.jpg', 'wb' ); - fwrite( $f, 'Dummy file' ); + fwrite( $f, $c ); fclose( $f ); return $dir; } @@ -469,7 +477,11 @@ class ParserTest { unlink( "$dir/3/3a/Foobar.jpg" ); rmdir( "$dir/3/3a" ); rmdir( "$dir/3" ); - @rmdir( "$dir/thumb/3/39" ); + + @unlink( "$dir/thumb/3/3a/Foobar.jpg/180px-Foobar.jpg" ); + @rmdir( "$dir/thumb/3/3a/Foobar.jpg" ); + @rmdir( "$dir/thumb/3/3a" ); + @rmdir( "$dir/thumb/3/39" ); # wtf? @rmdir( "$dir/thumb/3" ); @rmdir( "$dir/thumb" ); rmdir( "$dir" ); @@ -727,4 +739,4 @@ $ok = $tester->runTestsFromFile( 'maintenance/parserTests.txt' ); exit ($ok ? 0 : -1); -?> \ No newline at end of file +?> -- 2.20.1