test/epom/advertiser_test.rb in epom-0.10.9 vs test/epom/advertiser_test.rb in epom-0.10.10
- old
+ new
@@ -122,7 +122,18 @@
test "replace_params_in_url" do
assert_equal "/rest-api/advertiser/#{ENV['advertiser_id']}/campaigns.do", Epom::Advertiser.replace_params_in_url('/rest-api/advertiser/ADVERTISER_ID/campaigns.do', {:advertiserId => ENV['advertiser_id']})
end
+ test 'garbage_collector' do
+ if Epom.config.epom_server == 'https://n29.epom.com/'
+ advertisers = Epom::Advertiser.get_advertiser_permissions_for_user({})
+ advertisers.each do |advertiser|
+ if advertiser['shareType'] == "Is Owner" and advertiser['id'] != ENV['advertiser_id'].to_i
+ Epom::Advertiser.delete_advertiser({advertiserId: advertiser['id']})
+ end
+ end
+ end
+ end
+
define_get_tests_auto(Epom::Advertiser)
end
\ No newline at end of file