2019-11-13 12:08:38 -05:00
load ( " //tools:defaults.bzl " , " jasmine_node_test " , " karma_web_test_suite " , " ts_library " )
2020-01-14 09:31:13 -05: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 18:10:54 -05:00
ts_library (
name = " test_lib " ,
2018-10-16 02:24:22 -04:00
testonly = True ,
2017-12-17 18:10:54 -05:00
srcs = glob ( [ " **/*.ts " ] ) ,
2019-12-06 10:17:09 -05:00
# Visible to //:saucelabs_unit_tests_poc target
2018-12-18 01:09:39 -05:00
visibility = [ " //:__pkg__ " ] ,
2017-12-17 18:10:54 -05:00
deps = [
2019-08-22 22:16:25 -04:00
" //packages/common " ,
2017-12-17 18:10:54 -05:00
" //packages/core " ,
" //packages/core/testing " ,
" //packages/forms " ,
" //packages/platform-browser " ,
" //packages/platform-browser/testing " ,
2018-11-06 17:02:22 -05:00
" //packages/private/testing " ,
2019-02-20 12:54:42 -05:00
" @npm//rxjs " ,
2017-12-17 18:10:54 -05:00
] ,
)
jasmine_node_test (
name = " test " ,
2020-01-08 02:56:49 -05:00
bootstrap = [ " //tools/testing:node_es5 " ] ,
2017-12-17 18:10:54 -05:00
deps = [
" :test_lib " ,
] ,
)
2019-11-13 12:08:38 -05:00
karma_web_test_suite (
2017-12-17 18:10:54 -05:00
name = " test_web " ,
2020-04-14 10:24:17 -04: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 18:10:54 -05:00
deps = [
" :test_lib " ,
] ,
)