@@ -53,23 +53,8 @@ TEST_CONFIG = COMMON_CONFIG + [
5353 ":ng-test-config" ,
5454]
5555
56- # Common dependencies of Angular CLI e2e tests
57- E2E_CONFIG = COMMON_CONFIG + [
58- "@rules_browsers//browsers/chromium" ,
59- "@rules_browsers//browsers/firefox" ,
60- "//docs:ng-base-test-config" ,
61- ":ng-e2e-config" ,
62- "//docs:node_modules/jasmine-spec-reporter" ,
63- ]
64- E2E_DEPS = [
65- "//docs:node_modules/@types/jasmine" ,
66- "//docs:node_modules/@types/node" ,
67- "//docs:node_modules/protractor" ,
68- "//docs:node_modules/webdriver-manager" ,
69- ]
70-
7156# buildifier: disable=unused-variable
72- def ng_app (name , project_name = None , deps = [], test_deps = [], e2e_deps = [], ** kwargs ):
57+ def ng_app (name , project_name = None , deps = [], test_deps = [], ** kwargs ):
7358 """
7459 Macro for Angular applications, creating various targets aligning with the Angular CLI.
7560
@@ -82,7 +67,6 @@ def ng_app(name, project_name = None, deps = [], test_deps = [], e2e_deps = [],
8267 project_name: the Angular CLI project name, to the rule name
8368 deps: dependencies of the library
8469 test_deps: additional dependencies for tests
85- e2e_deps: additional dependencies for e2e tests
8670 **kwargs: extra args passed to main Angular CLI rules
8771 """
8872 srcs = native .glob (
@@ -95,8 +79,6 @@ def ng_app(name, project_name = None, deps = [], test_deps = [], e2e_deps = [],
9579
9680 test_srcs = native .glob (["src/test.ts" , "src/**/*.spec.ts" ])
9781
98- e2e_srcs = native .glob (["e2e/src/**/*.ts" ])
99-
10082 tags = kwargs .pop ("tags" , [])
10183
10284 # config files
@@ -115,14 +97,6 @@ def ng_app(name, project_name = None, deps = [], test_deps = [], e2e_deps = [],
11597 ],
11698 visibility = ["//visibility:private" ],
11799 )
118- copy_to_bin (
119- name = "ng-e2e-config" ,
120- srcs = [
121- "e2e/tsconfig.json" ,
122- "e2e/protractor.conf.js" ,
123- ],
124- visibility = ["//visibility:private" ],
125- )
126100
127101 project_name = project_name if project_name else name
128102
@@ -154,20 +128,6 @@ def ng_app(name, project_name = None, deps = [], test_deps = [], e2e_deps = [],
154128 ** kwargs
155129 )
156130
157- # FUTURE:
158- # _architect_test(
159- # project_name,
160- # "e2e",
161- # size = "large",
162- # srcs = srcs + e2e_srcs + deps + e2e_deps + DEPS + E2E_DEPS + E2E_CONFIG,
163- # args = [
164- # "--no-webdriver-update",
165- # "--port=0",
166- # ],
167- # tags = tags + ["e2e"],
168- # **kwargs
169- # )
170-
171131def _architect_build (project_name , configuration = None , args = [], srcs = [], ** kwargs ):
172132 args = []
173133
0 commit comments