Module:Protection banner/config/testcases: Difference between revisions

Content deleted Content added
add vandalism-full category tests
add expiry tests to existing test sections
Line 170:
function suite:testCategory_edit_semi_main_vandalism_all()
self:assertCategoryEquals('Wikipedia pages semi-protected against vandalism', 'edit', 'semi', 0, 'vandalism', nil)
end
 
function suite:testCategory_edit_semi_user_vandalism_temp()
self:assertCategoryEquals('Wikipedia semi-protected user and user talk pages', 'edit', 'semi', 2, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_usertalk_vandalism_temp()
self:assertCategoryEquals('Wikipedia semi-protected user and user talk pages', 'edit', 'semi', 3, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_file_vandalism_temp()
self:assertCategoryEquals('Semi-protected images', 'edit', 'semi', 6, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_wikipedia_vandalism_temp()
self:assertCategoryEquals('Semi-protected project pages', 'edit', 'semi', 4, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_help_vandalism_temp()
self:assertCategoryEquals('Semi-protected project pages', 'edit', 'semi', 12, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_portal_vandalism_temp()
self:assertCategoryEquals('Semi-protected portals', 'edit', 'semi', 100, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_template_vandalism_temp()
self:assertCategoryEquals('Wikipedia semi-protected templates', 'edit', 'semi', 10, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_talk_vandalism_temp()
self:assertCategoryEquals('Semi-protected talk pages', 'edit', 'semi', 1, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_semi_main_vandalism_temp()
self:assertCategoryEquals('Wikipedia pages semi-protected against vandalism', 'edit', 'semi', 0, 'vandalism', timestamp)
end
 
Line 210 ⟶ 246:
function suite:testCategory_edit_full_main_vandalism_all()
self:assertCategoryEquals('Wikipedia pages protected against vandalism', 'edit', 'full', 0, 'vandalism', nil)
end
 
function suite:testCategory_edit_full_user_vandalism_temp()
self:assertCategoryEquals('Wikipedia protected user and user talk pages', 'edit', 'full', 2, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_usertalk_vandalism_temp()
self:assertCategoryEquals('Wikipedia protected user and user talk pages', 'edit', 'full', 3, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_file_vandalism_temp()
self:assertCategoryEquals('Protected images', 'edit', 'full', 6, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_wikipedia_vandalism_temp()
self:assertCategoryEquals('Protected project pages', 'edit', 'full', 4, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_help_vandalism_temp()
self:assertCategoryEquals('Protected project pages', 'edit', 'full', 12, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_portal_vandalism_temp()
self:assertCategoryEquals('Wikipedia pages protected against vandalism', 'edit', 'full', 100, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_template_vandalism_temp()
self:assertCategoryEquals('Wikipedia protected templates', 'edit', 'full', 10, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_talk_vandalism_temp()
self:assertCategoryEquals('Protected talk pages', 'edit', 'full', 1, 'vandalism', timestamp)
end
 
function suite:testCategory_edit_full_main_vandalism_temp()
self:assertCategoryEquals('Wikipedia pages protected against vandalism', 'edit', 'full', 0, 'vandalism', timestamp)
end