FEATURE: log a new staff action when rolling up banned IP addresses

This commit is contained in:
Régis Hanol
2014-11-24 19:48:54 +01:00
parent a609e1b655
commit 7b0ae702e7
4 changed files with 25 additions and 11 deletions

View File

@ -21,8 +21,6 @@ describe Admin::ScreenedIpAddressesController do
describe 'roll_up' do
it "works" do
SiteSetting.expects(:min_ban_entries_for_roll_up).returns(3)
Fabricate(:screened_ip_address, ip_address: "1.2.3.4", match_count: 1)
Fabricate(:screened_ip_address, ip_address: "1.2.3.5", match_count: 1)
Fabricate(:screened_ip_address, ip_address: "1.2.3.6", match_count: 1)
@ -30,6 +28,9 @@ describe Admin::ScreenedIpAddressesController do
Fabricate(:screened_ip_address, ip_address: "42.42.42.4", match_count: 1)
Fabricate(:screened_ip_address, ip_address: "42.42.42.5", match_count: 1)
StaffActionLogger.any_instance.expects(:log_roll_up)
SiteSetting.expects(:min_ban_entries_for_roll_up).returns(3)
xhr :post, :roll_up
response.should be_success