angular/aio/tools/examples/shared/boilerplate/cli
George Kalpakas bdfe71ae93 build(docs-infra): use puppeteer to get a browser for docs examples tests (#35381)
In #35049, integration and AIO tests were changed to use the browser
provided by `puppeteer` in tests. This commit switches the docs examples
tests to use the same setup.

IMPLEMENTATION NOTE:
The examples are used to create ZIP archives that docs users can
download to experiment with. Since we want the downloaded projects to
resemble an `@angular/cli` generated project, we do not want to affect
the project's Protractor configuration in order to use `puppeteer`.

To achieve this, a second Protractor configuration is created (which is
ignored when creating the ZIP archives) that extends the original one
and passes the approperiate arguments to use the browser provided by
`puppeteer`. This new configuration (`protractor-puppeteer.conf.js`) is
used when running the docs examples tests (on CI or locally during
development).

PR Close #35381
2020-02-18 12:42:47 -08:00
..
e2e build(docs-infra): use puppeteer to get a browser for docs examples tests (#35381) 2020-02-18 12:42:47 -08:00
src refactor: rename unpatched event flag in Zone from BLACK_LISTED_EVENTS to UNPATCHED_EVENTS (#29617) 2019-10-04 08:44:58 -07:00
.editorconfig docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
.gitignore docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
angular.json docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
browserslist docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
karma.conf.js docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
package.json feat: typescript 3.6 support (#32946) 2019-10-18 13:15:16 -04:00
tsconfig.app.json docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
tsconfig.json feat: make the Ivy compiler the default for ngc (#32219) 2019-08-20 16:41:08 -07:00
tsconfig.spec.json docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00
tslint.json docs: update docs example dependencies to version 8 (#30385) 2019-05-17 14:16:55 -07:00