Changeset 34601
- Timestamp:
- 09/26/2015 07:10:12 PM (11 years ago)
- Location:
- trunk/tests/phpunit/tests
- Files:
-
- 2 edited
-
multisite/site.php (modified) (15 diffs)
-
xmlrpc/wp/uploadFile.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/multisite/site.php
r34532 r34601 11 11 class Tests_Multisite_Site extends WP_UnitTestCase { 12 12 protected $suppress = false; 13 14 protected static $space_used; 15 protected static $space_allowed; 16 17 public static function setUpBeforeClass() { 18 parent::setUpBeforeClass(); 19 20 self::$space_allowed = get_space_allowed(); 21 self::$space_used = get_space_used(); 22 } 13 23 14 24 function setUp() { … … 902 912 */ 903 913 function test_get_space_allowed_default() { 904 $this->assertEquals( 100, get_space_allowed());914 $this->assertEquals( 100, self::$space_allowed ); 905 915 } 906 916 … … 962 972 963 973 function test_upload_is_user_over_quota_check_enabled() { 964 update_site_option('upload_space_check_disabled', false); 965 $this->assertFalse( upload_is_user_over_quota( false ) ); 974 update_site_option( 'upload_space_check_disabled', false ); 975 // will be set to '' 976 $this->assertEmpty( get_site_option( 'upload_space_check_disabled' ) ); 977 978 $this->assertEquals( 979 upload_is_user_over_quota( false ), 980 self::$space_used > self::$space_allowed 981 ); 966 982 } 967 983 … … 974 990 update_site_option( 'blog_upload_space', 100 ); 975 991 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 976 977 $this->assertFalse( upload_is_user_over_quota( false ) ); 978 992 $quota = upload_is_user_over_quota( false ); 979 993 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 994 995 $this->assertFalse( $quota ); 980 996 } 981 997 … … 986 1002 update_site_option( 'upload_space_check_disabled', false ); 987 1003 update_site_option( 'blog_upload_space', 0 ); 988 $this->assertFalse( upload_is_user_over_quota( false ) ); 1004 1005 $this->assertEquals( 1006 upload_is_user_over_quota( false ), 1007 self::$space_used > self::$space_allowed 1008 ); 989 1009 } 990 1010 … … 997 1017 update_site_option( 'blog_upload_space', 0 ); 998 1018 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 999 1000 $this->assertTrue( upload_is_user_over_quota( false ) ); 1001 1019 $quota = upload_is_user_over_quota( false ); 1002 1020 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1021 1022 $this->assertTrue( $quota ); 1003 1023 } 1004 1024 … … 1006 1026 update_site_option( 'upload_space_check_disabled', false ); 1007 1027 update_site_option( 'blog_upload_space', 200 ); 1008 $this->assertFalse( upload_is_user_over_quota( false ) ); 1028 $this->assertEquals( 1029 upload_is_user_over_quota( false ), 1030 self::$space_used > 200 1031 ); 1009 1032 } 1010 1033 … … 1013 1036 update_site_option( 'blog_upload_space', 200 ); 1014 1037 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1015 1016 $this->assertTrue( upload_is_user_over_quota( false ) ); 1017 1038 $quota = upload_is_user_over_quota( false ); 1018 1039 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1040 1041 $this->assertTrue( $quota ); 1019 1042 } 1020 1043 … … 1022 1045 * If the space used is exactly the same as the available quota, an over 1023 1046 * quota response is not expected. 1047 * 1048 * @group woo 1024 1049 */ 1025 1050 function test_upload_is_user_over_quota_upload_space_exact() { … … 1027 1052 update_site_option( 'blog_upload_space', 300 ); 1028 1053 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1029 1030 $this->assertFalse( upload_is_user_over_quota( false ) ); 1031 1054 $quota = upload_is_user_over_quota( false ); 1055 $used = get_space_used(); 1032 1056 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1057 1058 $this->assertEquals( 1059 $quota, 1060 $used > 300 1061 ); 1033 1062 } 1034 1063 … … 1052 1081 update_site_option( 'blog_upload_space', 350 ); 1053 1082 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1083 $available = is_upload_space_available(); 1084 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1054 1085 1055 1086 $this->assertTrue( is_upload_space_available() ); 1056 1057 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1087 $this->assertEquals( 1088 $available, 1089 self::$space_used < 350 1090 ); 1058 1091 } 1059 1092 … … 1062 1095 update_site_option( 'blog_upload_space', 250 ); 1063 1096 add_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1064 1065 $this->assertFalse( is_upload_space_available() ); 1066 1097 $available = is_upload_space_available(); 1067 1098 remove_filter( 'pre_get_space_used', array( $this, '_filter_space_used' ) ); 1099 1100 $this->assertEquals( 1101 $available, 1102 self::$space_used < 250 1103 ); 1068 1104 } 1069 1105 … … 1071 1107 update_site_option( 'upload_space_check_disabled', false ); 1072 1108 update_site_option( 'blog_upload_space', 0 ); 1073 $this->assert True( is_upload_space_available() );1109 $this->assertFalse( is_upload_space_available() ); 1074 1110 } 1075 1111 … … 1151 1187 function test_domain_filtered_to_exist() { 1152 1188 add_filter( 'domain_exists', array( $this, '_domain_exists_cb' ), 10, 4 ); 1153 1154 $this->assertEquals( 1234, domain_exists( 'foo', 'bar' ) ); 1155 1189 $exists = domain_exists( 'foo', 'bar' ); 1156 1190 remove_filter( 'domain_exists', array( $this, '_domain_exists_cb' ), 10, 4 ); 1191 $this->assertEquals( 1234, $exists ); 1157 1192 } 1158 1193 … … 1163 1198 function test_slashed_path_in_domain_exists() { 1164 1199 add_filter( 'domain_exists', array( $this, '_domain_exists_cb' ), 10, 4 ); 1200 $exists1 = domain_exists( 'foo', 'bar' ); 1201 $exists2 = domain_exists( 'foo', 'bar/' ); 1202 remove_filter( 'domain_exists', array( $this, '_domain_exists_cb' ), 10, 4 ); 1165 1203 1166 1204 // Make sure the same result is returned with or without a trailing slash 1167 $this->assertEquals( domain_exists( 'foo', 'bar' ), domain_exists( 'foo', 'bar/' ) ); 1168 1169 remove_filter( 'domain_exists', array( $this, '_domain_exists_cb' ), 10, 4 ); 1205 $this->assertEquals( $exists1, $exists2 ); 1170 1206 } 1171 1207 -
trunk/tests/phpunit/tests/xmlrpc/wp/uploadFile.php
r34577 r34601 5 5 */ 6 6 class Tests_XMLRPC_wp_uploadFile extends WP_XMLRPC_UnitTestCase { 7 8 public function tearDown() { 9 $this->remove_added_uploads(); 10 11 parent::tearDown(); 12 } 7 13 8 14 function test_valid_attachment() {
Note: See TracChangeset
for help on using the changeset viewer.