#include "components/feature_engagement/test/scoped_iph_feature_list.h"
#include "base/metrics/field_trial_params.h"
#include "base/test/scoped_feature_list.h"
#include "components/feature_engagement/internal/blocked_iph_features.h"
#include "components/feature_engagement/public/feature_constants.h"
#include "components/feature_engagement/public/feature_list.h"
namespace feature_engagement::test {
ScopedIphFeatureList::ScopedIphFeatureList() = default;
ScopedIphFeatureList::~ScopedIphFeatureList() { … }
void ScopedIphFeatureList::InitWithNoFeaturesAllowed() { … }
void ScopedIphFeatureList::InitWithExistingFeatures(
const std::vector<base::test::FeatureRef>& allow_features) { … }
void ScopedIphFeatureList::InitAndEnableFeatures(
const std::vector<base::test::FeatureRef>& allow_and_enable_features,
const std::vector<base::test::FeatureRef>& disable_features) { … }
void ScopedIphFeatureList::InitAndEnableFeaturesWithParameters(
const std::vector<base::test::FeatureRefAndParams>&
allow_and_enable_features,
const std::vector<base::test::FeatureRef>& disable_features) { … }
void ScopedIphFeatureList::InitForDemo(
const base::Feature& feature,
const std::vector<base::test::FeatureRefAndParams>& additional_features) { … }
void ScopedIphFeatureList::Reset() { … }
void ScopedIphFeatureList::InitCommon(
const std::vector<const base::Feature*>& features) { … }
}