angular/packages/core/test/acceptance
Kristiyan Kostadinov ec2d6e7b9c fix(compiler): changed after checked error in for loops (#52935)
Reworks the `repeater` instruction to go through `advance`, instead of passing in the index directly. This ensures that lifecycle hooks run at the right time and that we don't throw "changed after checked" errors when we shouldn't be.

Fixes #52885.

PR Close #52935
2023-11-15 21:13:36 +00:00
..
after_render_hook_spec.ts fix(core): effects wait for ngOnInit for their first run (#52473) 2023-11-01 08:07:35 -07:00
attributes_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
bootstrap_spec.ts test(core): convert view container TemplateFixture tests to TestBed (#46544) 2022-06-28 11:15:02 -07:00
BUILD.bazel refactor: move signals code into primitives package (#51986) 2023-10-06 15:12:00 -07:00
change_detection_signals_in_zones_spec.ts test(core): Ensure signals can be read after view creation during change detection (#52495) 2023-11-13 18:24:41 +00:00
change_detection_spec.ts test(core): fix test observing broken OnPush checkNoChanges (#52337) 2023-10-24 09:21:49 -07:00
change_detection_transplanted_view_spec.ts perf(core): Update LView consumer to only mark component for check (#52302) 2023-10-31 12:37:55 -07:00
common_integration_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
component_spec.ts refactor(core): add forbidOrphanRendering option to class debug info (#52061) 2023-10-10 15:30:26 -07:00
content_spec.ts fix(core): more accurate matching of classes during content projection (#48888) 2023-03-20 16:07:13 +01:00
control_flow_for_spec.ts fix(compiler): changed after checked error in for loops (#52935) 2023-11-15 21:13:36 +00:00
control_flow_if_spec.ts fix(compiler): ng-template directive invoke twice at the root of control flow (#52515) 2023-11-06 09:03:45 -08:00
control_flow_switch_spec.ts fix(compiler): project control flow root elements into correct slot (#52414) 2023-10-31 14:52:30 -07:00
copy_definition_feature_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
csp_spec.ts fix(platform-browser): set nonce attribute in a platform compatible way (#49624) 2023-03-29 09:26:54 -07:00
defer_spec.ts refactor(core): report @defer errors using ErrorHandler (#52320) 2023-10-24 09:24:43 -07:00
destroy_ref_spec.ts fix(core): allow onDestroy unregistration while destroying (#50237) 2023-05-11 10:17:07 -07:00
di_forward_ref_spec.ts test: update acceptance core tests to work with es2015 (#44505) 2022-01-05 23:20:21 +00:00
di_spec.ts Revert "refactor(core): rename ViewRef<T> to InternalViewRef<T> and remove existing InternalViewRef (#52430)" (#52484) 2023-11-01 10:13:12 -07:00
directive_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
discover_utils_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
embedded_views_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
env_injector_standalone_spec.ts fix(core): make parent injector argument required in createEnvironmentInjector (#46397) 2022-06-17 09:17:24 -07:00
environment_injector_spec.ts fix(core): allow onDestroy unregistration while destroying (#50237) 2023-05-11 10:17:07 -07:00
exports_spec.ts refactor(core): Improve ExpressionChangedAfterItHasBeenCheckedError (#50286) 2023-05-16 09:24:51 -07:00
host_binding_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
host_directives_spec.ts fix(core): host directive validation not picking up duplicate directives on component node (#52073) 2023-10-09 12:39:19 -07:00
i18n_spec.ts build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
inherit_definition_feature_spec.ts build: lock file maintenance (#49914) 2023-05-09 14:38:45 -07:00
initial_render_pending_tasks_spec.ts fix(core): update ApplicationRef.isStable to account for rendering pending tasks (#50425) 2023-05-30 12:58:22 -07:00
injector_profiler_spec.ts fix(core): handle non-container environment injector cases (#52774) 2023-11-13 16:21:03 +00:00
integration_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
lifecycle_spec.ts refactor(router): run spell check on router package (#50445) 2023-05-24 13:56:56 +00:00
listener_spec.ts test(core): convert listener TemplateFixture tests to TestBed (#46509) 2022-06-27 09:04:39 -07:00
local_compilation_spec.ts refactor(core): flatten and resolve ng-module bootstrap info in local compilation mode (#51767) 2023-09-18 16:59:55 +02:00
ng_module_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
ngmodule_scope_spec.ts fix(core): prevent NgModule scope being overwritten in JIT compiler (#37795) 2020-08-11 09:50:27 -07:00
outputs_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
pipe_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
profiler_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
property_binding_spec.ts test: update acceptance core tests to work with es2015 (#44505) 2022-01-05 23:20:21 +00:00
property_interpolation_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
providers_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
pure_function_spec.ts test: remove Ivy/ViewEngine switch helpers and obsolete tests (#44120) 2021-11-24 19:42:39 +00:00
query_spec.ts refactor(core): remove unnecessary import for custom expect. (#51216) 2023-08-07 09:22:17 -07:00
renderer_factory_spec.ts feat(animations): Add the possibility of lazy loading animations code. (#50738) 2023-09-29 10:49:39 -07:00
router_integration_spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
security_spec.ts docs(core): add an error details page for unsafe <iframe> bindings (#48027) 2022-11-11 11:28:35 -08:00
standalone_injector_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
standalone_spec.ts refactor: fix a number of typos throughout the codebase (#52249) 2023-10-25 16:51:24 -07:00
styling_spec.ts feat(core): support styles and styleUrl as strings (#51715) 2023-09-12 13:57:07 -07:00
template_ref_spec.ts refactor(core): deprecate allowing full context object to be replaced in EmbeddedViewRef (#51887) 2023-10-04 08:14:35 -07:00
text_spec.ts build: bundle spec files for saucelabs legacy job (#44281) 2021-11-30 11:56:04 -05:00
view_container_ref_spec.ts refactor(platform-browser): replace our own toBeAnInstanceOf with toBeInstanceOf (#50661) 2023-06-14 10:58:04 +02:00
view_insertion_spec.ts refactor(core): Use (where applicable), ViewContainer.createComponent instead of relying on the ComponentFactoryResolver. (#49614) 2023-03-30 11:43:35 -07:00
view_ref_spec.ts refactor(core): Remove RootViewRef<T> because it is the same as ViewRef<T> (#52430) 2023-11-08 08:50:50 -08:00