shared_context 'users helper' do include_context 'database configuration' include CartoDB::Factories before(:each) do CartoDB::UserModule::DBService.any_instance.stubs(:enable_remote_db_user).returns(true) end before(:all) do @user1 = FactoryGirl.create(:valid_user, private_tables_enabled: true, private_maps_enabled: true) @carto_user1 = Carto::User.find(@user1.id) @user2 = FactoryGirl.create(:valid_user, private_tables_enabled: true, private_maps_enabled: true) @carto_user2 = Carto::User.find(@user2.id) end before(:each) do bypass_named_maps delete_user_data @user1 delete_user_data @user2 end after(:all) do bypass_named_maps @user1.destroy if @user1 @user2.destroy if @user2 end end shared_context 'user helper' do include CartoDB::Factories before(:all) do @user = FactoryGirl.create(:valid_user) @carto_user = Carto::User.find(@user.id) end after(:all) do bypass_named_maps @user.destroy end before(:each) do bypass_named_maps delete_user_data(@user) end end