Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions goldens/public-api/angular_devkit/build_angular/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,9 +173,6 @@ export function executeKarmaBuilder(options: KarmaBuilderOptions, context: Build
// @public
export function executeNgPackagrBuilder(options: NgPackagrBuilderOptions, context: BuilderContext): Observable<BuilderOutput>;

// @public
export function executeProtractorBuilder(options: ProtractorBuilderOptions, context: BuilderContext): Promise<BuilderOutput>;

// @public
export function executeServerBuilder(options: ServerBuilderOptions, context: BuilderContext, transforms?: {
webpackConfiguration?: ExecutionTransformer<webpack.Configuration>;
Expand Down Expand Up @@ -269,20 +266,6 @@ export enum OutputHashing {
None = "none"
}

// @public
export type ProtractorBuilderOptions = {
baseUrl?: string;
devServerTarget?: string;
grep?: string;
host?: string;
invertGrep?: boolean;
port?: number;
protractorConfig: string;
specs?: string[];
suite?: string;
webdriverUpdate?: boolean;
};

// @public (undocumented)
export type ServerBuilderOptions = {
assets?: AssetPattern_3[];
Expand Down
2 changes: 1 addition & 1 deletion modules/testing/builder/projects/hello-world-app/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
Run `ng e2e` to setup and run the end-to-end tests.

## Further help

Expand Down
14 changes: 0 additions & 14 deletions modules/testing/builder/projects/hello-world-app/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,20 +172,6 @@
}
}
}
},
"app-e2e": {
"root": "e2e",
"projectType": "application",
"targets": {
"e2e": {
"builder": "@angular-devkit/build-angular:private-protractor",
"options": {
"protractorConfig": "protractor.conf.js",
"devServerTarget": "app:serve",
"webdriverUpdate": false
}
}
}
}
}
}

This file was deleted.

19 changes: 0 additions & 19 deletions modules/testing/builder/projects/hello-world-app/e2e/app.po.ts

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion modules/testing/builder/src/test-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ export const devServerTargetSpec = { project: 'app', target: 'serve' };
export const extractI18nTargetSpec = { project: 'app', target: 'extract-i18n' };
export const karmaTargetSpec = { project: 'app', target: 'test' };
export const tslintTargetSpec = { project: 'app', target: 'lint' };
export const protractorTargetSpec = { project: 'app-e2e', target: 'e2e' };

export async function createArchitect(workspaceRoot: Path) {
const registry = new schema.CoreSchemaRegistry();
Expand Down
2 changes: 0 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@
"lodash": "^4.17.21",
"magic-string": "0.30.21",
"prettier": "^3.0.0",
"protractor": "~7.0.0",
"puppeteer": "18.2.1",
"quicktype-core": "23.2.6",
"rollup": "4.59.0",
Expand All @@ -127,7 +126,6 @@
"rollup-plugin-sourcemaps2": "0.5.6",
"semver": "7.7.4",
"source-map-support": "0.5.21",
"ts-node": "^10.9.1",
"tslib": "2.8.1",
"typescript": "5.9.3",
"undici": "7.22.0",
Expand Down
18 changes: 0 additions & 18 deletions packages/angular_devkit/build_angular/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,6 @@ ts_json_schema(
src = "src/builders/karma/schema.json",
)

ts_json_schema(
name = "protractor_schema",
src = "src/builders/protractor/schema.json",
)

ts_json_schema(
name = "server_schema",
src = "src/builders/server/schema.json",
Expand Down Expand Up @@ -109,7 +104,6 @@ ts_project(
"//packages/angular_devkit/build_angular:src/builders/karma/schema.ts",
"//packages/angular_devkit/build_angular:src/builders/ng-packagr/schema.ts",
"//packages/angular_devkit/build_angular:src/builders/prerender/schema.ts",
"//packages/angular_devkit/build_angular:src/builders/protractor/schema.ts",
"//packages/angular_devkit/build_angular:src/builders/server/schema.ts",
"//packages/angular_devkit/build_angular:src/builders/ssr-dev-server/schema.ts",
],
Expand Down Expand Up @@ -321,18 +315,6 @@ LARGE_SPECS = {
":node_modules/webpack",
],
},
"protractor": {
"extra_deps": [
"//:node_modules/jasmine-spec-reporter",
"//:node_modules/protractor",
"//:node_modules/puppeteer",
"//:node_modules/ts-node",
],
# NB: does not run on rbe because webdriver manager uses an absolute path to chromedriver
"tags": ["no-remote-exec"],
# NB: multiple shards will compete for port 4200 so limiting to 1
"shards": 1,
},
"server": {
"size": "large",
"extra_deps": [
Expand Down
1 change: 0 additions & 1 deletion packages/angular_devkit/build_angular/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ This package contains [Architect builders](/packages/angular_devkit/architect/RE
| prerender | [Prerender](https://angular.dev/guide/prerendering) pages of your application. Prerendering is the process where a dynamic page is processed at build time generating static HTML. |
| server | Build an Angular application targeting a [Node.js](https://nodejs.org) environment. |
| ssr-dev-server | A development server which offers live reload during development, but uses server-side rendering. |
| protractor | **Deprecated** - Run end-to-end tests using [Protractor](https://www.protractortest.org/) framework. |

## Disclaimer

Expand Down
10 changes: 0 additions & 10 deletions packages/angular_devkit/build_angular/builders.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,16 +32,6 @@
"schema": "./src/builders/karma/schema.json",
"description": "Run Karma unit tests."
},
"protractor": {
"implementation": "./src/builders/protractor-error",
"schema": "./src/builders/protractor/schema.json",
"description": "Throw an error that Protractor is end-of-life and no longer supported."
},
"private-protractor": {
"implementation": "./src/builders/protractor",
"schema": "./src/builders/protractor/schema.json",
"description": "PRIVATE API - Do not use."
},
"server": {
"implementation": "./src/builders/server",
"schema": "./src/builders/server/schema.json",
Expand Down
6 changes: 1 addition & 5 deletions packages/angular_devkit/build_angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@
"undici": "7.22.0"
},
"peerDependencies": {
"@angular/core": "0.0.0-ANGULAR-FW-PEER-DEP",
"@angular/compiler-cli": "0.0.0-ANGULAR-FW-PEER-DEP",
"@angular/core": "0.0.0-ANGULAR-FW-PEER-DEP",
"@angular/localize": "0.0.0-ANGULAR-FW-PEER-DEP",
"@angular/platform-browser": "0.0.0-ANGULAR-FW-PEER-DEP",
"@angular/platform-server": "0.0.0-ANGULAR-FW-PEER-DEP",
Expand All @@ -81,7 +81,6 @@
"browser-sync": "^3.0.2",
"karma": "^6.3.0",
"ng-packagr": "0.0.0-NG-PACKAGR-PEER-DEP",
"protractor": "^7.0.0",
"tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0",
"typescript": ">=5.9 <6.0"
},
Expand Down Expand Up @@ -113,9 +112,6 @@
"ng-packagr": {
"optional": true
},
"protractor": {
"optional": true
},
"tailwindcss": {
"optional": true
}
Expand Down

This file was deleted.

Loading