@@ -50,6 +50,8 @@ import {MetadataOverride} from './metadata_override';
5050import { ComponentFixtureAutoDetect , ComponentFixtureNoNgZone , ModuleTeardownOptions , TEARDOWN_TESTING_MODULE_ON_DESTROY_DEFAULT , TestComponentRenderer , TestEnvironmentOptions , TestModuleMetadata , THROW_ON_UNKNOWN_ELEMENTS_DEFAULT , THROW_ON_UNKNOWN_PROPERTIES_DEFAULT } from './test_bed_common' ;
5151import { TestBedCompiler } from './test_bed_compiler' ;
5252
53+ const DEFER_BLOCK_DEFAULT_BEHAVIOR = DeferBlockBehavior . Playthrough ;
54+
5355/**
5456 * Static methods implemented by the `TestBed`.
5557 *
@@ -205,7 +207,7 @@ export class TestBedImpl implements TestBed {
205207 * Defer block behavior option that specifies whether defer blocks will be triggered manually
206208 * or set to play through.
207209 */
208- private _instanceDeferBlockBehavior = DeferBlockBehavior . Manual ;
210+ private _instanceDeferBlockBehavior = DEFER_BLOCK_DEFAULT_BEHAVIOR ;
209211
210212 /**
211213 * "Error on unknown elements" option that has been configured at the `TestBed` instance level.
@@ -481,7 +483,7 @@ export class TestBedImpl implements TestBed {
481483 this . _instanceTeardownOptions = undefined ;
482484 this . _instanceErrorOnUnknownElementsOption = undefined ;
483485 this . _instanceErrorOnUnknownPropertiesOption = undefined ;
484- this . _instanceDeferBlockBehavior = DeferBlockBehavior . Manual ;
486+ this . _instanceDeferBlockBehavior = DEFER_BLOCK_DEFAULT_BEHAVIOR ;
485487 }
486488 }
487489 return this ;
@@ -512,7 +514,7 @@ export class TestBedImpl implements TestBed {
512514 this . _instanceTeardownOptions = moduleDef . teardown ;
513515 this . _instanceErrorOnUnknownElementsOption = moduleDef . errorOnUnknownElements ;
514516 this . _instanceErrorOnUnknownPropertiesOption = moduleDef . errorOnUnknownProperties ;
515- this . _instanceDeferBlockBehavior = moduleDef . deferBlockBehavior ?? DeferBlockBehavior . Manual ;
517+ this . _instanceDeferBlockBehavior = moduleDef . deferBlockBehavior ?? DEFER_BLOCK_DEFAULT_BEHAVIOR ;
516518 // Store the current value of the strict mode option,
517519 // so we can restore it later
518520 this . _previousErrorOnUnknownElementsOption = getUnknownElementStrictMode ( ) ;
0 commit comments