File tree Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,7 @@ import 'package:dwds/src/connections/app_connection.dart';
1515import 'package:dwds/src/connections/debug_connection.dart' ;
1616import 'package:dwds/src/debugging/webkit_debugger.dart' ;
1717import 'package:dwds/src/loaders/build_runner_require.dart' ;
18- import 'package:dwds/src/loaders/frontend_server_ddc.dart' ;
19- import 'package:dwds/src/loaders/frontend_server_require.dart' ;
18+ import 'package:dwds/src/loaders/frontend_server_strategy_provider.dart' ;
2019import 'package:dwds/src/loaders/strategy.dart' ;
2120import 'package:dwds/src/readers/proxy_server_asset_reader.dart' ;
2221import 'package:dwds/src/services/chrome_proxy_service.dart' ;
@@ -348,13 +347,18 @@ class TestContext {
348347 () async => {},
349348 buildSettings,
350349 ).strategy,
351- ModuleFormat .ddc => FrontendServerDdcStrategyProvider (
352- testSettings.reloadConfiguration,
353- assetReader,
354- packageUriMapper,
355- () async => {},
356- buildSettings,
357- ).strategy,
350+ ModuleFormat .ddc => buildSettings.canaryFeatures
351+ ? throw Exception (
352+ '''Unsupported DDC module format ${testSettings .moduleFormat .name }
353+ with canaryFeatures set to ${buildSettings .canaryFeatures }.''' ,
354+ )
355+ : FrontendServerDdcStrategyProvider (
356+ testSettings.reloadConfiguration,
357+ assetReader,
358+ packageUriMapper,
359+ () async => {},
360+ buildSettings,
361+ ).strategy,
358362 _ => throw Exception (
359363 'Unsupported DDC module format ${testSettings .moduleFormat .name }.' ,
360364 )
You can’t perform that action at this time.
0 commit comments