Changeset 49230 for trunk/tests/phpunit/tests/image/editorImagick.php
- Timestamp:
- 10/20/2020 02:35:10 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/image/editorImagick.php
r49108 r49230 17 17 require_once ABSPATH . WPINC . '/class-wp-image-editor.php'; 18 18 require_once ABSPATH . WPINC . '/class-wp-image-editor-imagick.php'; 19 require_once DIR_TESTROOT . '/includes/class-wp-test-stream.php'; 19 20 20 21 parent::setUp(); … … 575 576 } 576 577 578 /** 579 * Test that images can be loaded and written over streams 580 */ 581 public function test_streams() { 582 stream_wrapper_register( 'wptest', 'WP_Test_Stream' ); 583 WP_Test_Stream::$data = array( 584 'Tests_Image_Editor_Imagick' => array( 585 '/read.jpg' => file_get_contents( DIR_TESTDATA . '/images/waffles.jpg' ), 586 ), 587 ); 588 589 $file = 'wptest://Tests_Image_Editor_Imagick/read.jpg'; 590 $imagick_image_editor = new WP_Image_Editor_Imagick( $file ); 591 592 $ret = $imagick_image_editor->load(); 593 $this->assertNotWPError( $ret ); 594 595 $temp_file = 'wptest://Tests_Image_Editor_Imagick/write.jpg'; 596 597 $ret = $imagick_image_editor->save( $temp_file ); 598 $this->assertNotWPError( $ret ); 599 600 $this->assertSame( $temp_file, $ret['path'] ); 601 602 if ( $temp_file !== $ret['path'] ) { 603 unlink( $ret['path'] ); 604 } 605 unlink( $temp_file ); 606 } 577 607 }
Note: See TracChangeset
for help on using the changeset viewer.