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