Changeset 584 in tests for wp-testcase/test_uploads.php
- Timestamp:
- 03/20/2012 07:46:53 PM (14 years ago)
- File:
-
- 1 edited
-
wp-testcase/test_uploads.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-testcase/test_uploads.php
r407 r584 13 13 update_option( 'upload_url_path', '' ); 14 14 update_option( 'uploads_use_yearmonth_folders', 1 ); 15 } 15 16 17 // See #UT27 18 function _maybe_absolute_uploads_url( $url ) { 19 if ( '/wp-content' == WP_CONTENT_URL ) 20 return $url; 21 22 return $this->siteurl . $url; 16 23 } 17 24 … … 19 26 // wp_upload_dir() with default parameters 20 27 $info = wp_upload_dir(); 21 $this->assertEquals( $this-> siteurl . '/wp-content/uploads/'. gmstrftime('%Y/%m'), $info['url'] );28 $this->assertEquals( $this->_maybe_absolute_uploads_url( '/wp-content/uploads/' ) . gmstrftime('%Y/%m'), $info['url'] ); 22 29 $this->assertEquals( ABSPATH . 'wp-content/uploads/' . gmstrftime('%Y/%m'), $info['path'] ); 23 30 $this->assertEquals( gmstrftime('/%Y/%m'), $info['subdir'] ); … … 26 33 27 34 function test_upload_dir_relative() { 28 // wp_upload_dir() with a relative upload path 35 // wp_upload_dir() with a relative upload path that is not 'wp-content/uploads' 29 36 update_option( 'upload_path', 'foo/bar' ); 30 37 $info = wp_upload_dir(); … … 51 58 update_option( 'uploads_use_yearmonth_folders', 0 ); 52 59 $info = wp_upload_dir(); 53 $this->assertEquals( $this-> siteurl . '/wp-content/uploads', $info['url'] );60 $this->assertEquals( $this->_maybe_absolute_uploads_url( '/wp-content/uploads' ), $info['url'] ); 54 61 $this->assertEquals( ABSPATH . 'wp-content/uploads', $info['path'] ); 55 62 $this->assertEquals( '', $info['subdir'] ); … … 70 77 update_option('upload_path', ''); 71 78 $info = wp_upload_dir(); 72 $this->assertEquals( $this-> siteurl . '/wp-content/uploads/'. gmstrftime('%Y/%m'), $info['url'] );79 $this->assertEquals( $this->_maybe_absolute_uploads_url( '/wp-content/uploads/' ) . gmstrftime('%Y/%m'), $info['url'] ); 73 80 $this->assertEquals( ABSPATH . 'wp-content/uploads/' . gmstrftime('%Y/%m'), $info['path'] ); 74 81 $this->assertEquals( gmstrftime('/%Y/%m'), $info['subdir'] );
Note: See TracChangeset
for help on using the changeset viewer.