2019-11-13 09:08:38 -08:00
load ( " //tools:defaults.bzl " , " jasmine_node_test " , " karma_web_test_suite " , " ts_library " )
2020-01-14 15:31:13 +01:00
load ( " //tools/circular_dependency_test:index.bzl " , " circular_dependency_test " )
circular_dependency_test (
name = " circular_deps_test " ,
entry_point = " angular/packages/forms/index.js " ,
deps = [ " //packages/forms " ] ,
)
2017-12-17 15:10:54 -08:00
ts_library (
name = " test_lib " ,
2018-10-15 23:24:22 -07:00
testonly = True ,
2017-12-17 15:10:54 -08:00
srcs = glob ( [ " **/*.ts " ] ) ,
2019-12-06 16:17:09 +01:00
# Visible to //:saucelabs_unit_tests_poc target
2018-12-17 22:09:39 -08:00
visibility = [ " //:__pkg__ " ] ,
2017-12-17 15:10:54 -08:00
deps = [
2019-08-22 19:16:25 -07:00
" //packages/common " ,
2017-12-17 15:10:54 -08:00
" //packages/core " ,
" //packages/core/testing " ,
" //packages/forms " ,
" //packages/platform-browser " ,
" //packages/platform-browser/testing " ,
2018-11-06 14:02:22 -08:00
" //packages/private/testing " ,
2019-02-20 09:54:42 -08:00
" @npm//rxjs " ,
2017-12-17 15:10:54 -08:00
] ,
)
jasmine_node_test (
name = " test " ,
2020-01-07 23:56:49 -08:00
bootstrap = [ " //tools/testing:node_es5 " ] ,
2017-12-17 15:10:54 -08:00
deps = [
" :test_lib " ,
] ,
)
2019-11-13 09:08:38 -08:00
karma_web_test_suite (
2017-12-17 15:10:54 -08:00
name = " test_web " ,
2020-04-14 07:24:17 -07:00
tags = [
# disabled on 2020-04-14 due to failure on saucelabs monitor job
# https://app.circleci.com/pipelines/github/angular/angular/13320/workflows/9ca3527a-d448-4a64-880a-fb4de9d1fece/jobs/680645
# ```
# IE 11.0.0 (Windows 8.1.0.0) template-driven forms integration tests basic functionality should report properties which are written outside of template bindings FAILED
# InvalidStateError: InvalidStateError
# ```
" fixme-saucelabs-ivy " ,
] ,
2017-12-17 15:10:54 -08:00
deps = [
" :test_lib " ,
] ,
)