Unverified Commit 9d59532a authored by Christopher Fujino's avatar Christopher Fujino Committed by GitHub

[flutter_tools] update feature defaults (#102937)

parent 32fd8e10
...@@ -92,12 +92,15 @@ const Feature flutterMacOSDesktopFeature = Feature( ...@@ -92,12 +92,15 @@ const Feature flutterMacOSDesktopFeature = Feature(
environmentOverride: 'FLUTTER_MACOS', environmentOverride: 'FLUTTER_MACOS',
master: FeatureChannelSetting( master: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
beta: FeatureChannelSetting( beta: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
stable: FeatureChannelSetting( stable: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
); );
...@@ -108,12 +111,15 @@ const Feature flutterLinuxDesktopFeature = Feature( ...@@ -108,12 +111,15 @@ const Feature flutterLinuxDesktopFeature = Feature(
environmentOverride: 'FLUTTER_LINUX', environmentOverride: 'FLUTTER_LINUX',
master: FeatureChannelSetting( master: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
beta: FeatureChannelSetting( beta: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
stable: FeatureChannelSetting( stable: FeatureChannelSetting(
available: true, available: true,
enabledByDefault: true,
), ),
); );
......
...@@ -364,5 +364,25 @@ void main() { ...@@ -364,5 +364,25 @@ void main() {
expect(featureFlags.isWindowsEnabled, true); expect(featureFlags.isWindowsEnabled, true);
}); });
for (final Feature feature in <Feature>[
flutterWindowsDesktopFeature,
flutterMacOSDesktopFeature,
flutterLinuxDesktopFeature,
]) {
test('${feature.name} available and enabled by default on master', () {
expect(feature.master.enabledByDefault, true);
expect(feature.master.available, true);
});
test('${feature.name} available and enabled by default on beta', () {
expect(feature.beta.enabledByDefault, true);
expect(feature.beta.available, true);
});
test('${feature.name} available and enabled by default on stable', () {
expect(feature.stable.enabledByDefault, true);
expect(feature.stable.available, true);
});
}
}); });
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment