Which @angular/* package(s) are the source of the bug?
core
Is this a regression?
Yes
Description
When make my Angular app zoneless, protractor integration tests are failing. It does not wait for routing, network requests or any async work to complete.
I traced it back to Testability always declaring the app as stable. This is due to only looking at the NoopNgZone for stability. Please also make Testability consider PendingTasks just like ApplicationRef.
Please provide a link to a minimal reproduction of the bug
https://aistudio.google.com/apps/97ffc844-4421-49e4-a012-c21c5bae0ba9
Please provide the exception or error you saw
Please provide the environment you discovered this bug in (run ng version)
Anything else?
Fix will allow apps using ComponentHarness for integration testing to migrate to Zoneless.
Which @angular/* package(s) are the source of the bug?
core
Is this a regression?
Yes
Description
When make my Angular app zoneless, protractor integration tests are failing. It does not wait for routing, network requests or any async work to complete.
I traced it back to Testability always declaring the app as stable. This is due to only looking at the
NoopNgZonefor stability. Please also make Testability consider PendingTasks just like ApplicationRef.Please provide a link to a minimal reproduction of the bug
https://aistudio.google.com/apps/97ffc844-4421-49e4-a012-c21c5bae0ba9
Please provide the exception or error you saw
Please provide the environment you discovered this bug in (run
ng version)Anything else?
Fix will allow apps using ComponentHarness for integration testing to migrate to Zoneless.