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-02-18 08:46:32 -08:00
tags = [
# FIXME: fix on saucelabs
# 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
# IE 10.0.0 (Windows 8.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 " ,
] ,
)