| Index: extensions/common/features/simple_feature_unittest.cc
|
| diff --git a/extensions/common/features/simple_feature_unittest.cc b/extensions/common/features/simple_feature_unittest.cc
|
| index 9117e7c259ae9da8d3892a47fe49032013d1f3e3..a570248922170a3db7529953129d3533e75aa1ae 100644
|
| --- a/extensions/common/features/simple_feature_unittest.cc
|
| +++ b/extensions/common/features/simple_feature_unittest.cc
|
| @@ -451,6 +451,10 @@ TEST_F(SimpleFeatureTest, SessionType) {
|
| Feature::IS_AVAILABLE,
|
| FeatureSessionType::KIOSK,
|
| {}},
|
| + {"session agnostic feature in auto-launched kiosk session",
|
| + Feature::IS_AVAILABLE,
|
| + FeatureSessionType::AUTOLAUNCHED_KIOSK,
|
| + {}},
|
| {"session agnostic feature in regular session",
|
| Feature::IS_AVAILABLE,
|
| FeatureSessionType::REGULAR,
|
| @@ -470,7 +474,19 @@ TEST_F(SimpleFeatureTest, SessionType) {
|
| {"feature with multiple session types in initial session",
|
| Feature::INVALID_SESSION_TYPE,
|
| FeatureSessionType::INITIAL,
|
| - {FeatureSessionType::REGULAR, FeatureSessionType::KIOSK}}};
|
| + {FeatureSessionType::REGULAR, FeatureSessionType::KIOSK}},
|
| + {"feature with auto-launched kiosk session type in regular session",
|
| + Feature::INVALID_SESSION_TYPE,
|
| + FeatureSessionType::AUTOLAUNCHED_KIOSK,
|
| + {FeatureSessionType::REGULAR}},
|
| + {"feature with auto-launched kiosk session type in auto-launched kiosk",
|
| + Feature::IS_AVAILABLE,
|
| + FeatureSessionType::AUTOLAUNCHED_KIOSK,
|
| + {FeatureSessionType::AUTOLAUNCHED_KIOSK}},
|
| + {"feature with kiosk session type in auto-launched kiosk session",
|
| + Feature::IS_AVAILABLE,
|
| + FeatureSessionType::AUTOLAUNCHED_KIOSK,
|
| + {FeatureSessionType::KIOSK}}};
|
|
|
| for (size_t i = 0; i < arraysize(kTestData); ++i) {
|
| std::unique_ptr<base::AutoReset<FeatureSessionType>> current_session(
|
|
|