diff --git a/modules/@angular/common/test/directives/ng_for_spec.ts b/modules/@angular/common/test/directives/ng_for_spec.ts index 97e59070b1..bfff4f7f95 100644 --- a/modules/@angular/common/test/directives/ng_for_spec.ts +++ b/modules/@angular/common/test/directives/ng_for_spec.ts @@ -7,7 +7,6 @@ */ import {beforeEach, beforeEachProviders, ddescribe, describe, iit, inject, it, xit,} from '@angular/core/testing/testing_internal'; -import {expect} from '@angular/platform-browser/testing'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; import {TestComponentBuilder, ComponentFixture} from '@angular/compiler/testing'; @@ -16,6 +15,7 @@ import {IS_DART} from '../../src/facade/lang'; import {Component, TemplateRef, ContentChild} from '@angular/core'; import {NgFor} from '@angular/common'; import {NgIf} from '@angular/common'; +import {expect} from '@angular/platform-browser/testing/matchers'; import {By} from '@angular/platform-browser/src/dom/debug/by'; export function main() { diff --git a/modules/@angular/common/test/directives/ng_if_spec.ts b/modules/@angular/common/test/directives/ng_if_spec.ts index 2974f825fc..3b9ff6f62f 100644 --- a/modules/@angular/common/test/directives/ng_if_spec.ts +++ b/modules/@angular/common/test/directives/ng_if_spec.ts @@ -7,10 +7,9 @@ */ import {beforeEach, ddescribe, describe, iit, inject, it, xit,} from '@angular/core/testing/testing_internal'; -import {expect} from '@angular/platform-browser/testing'; import {TestComponentBuilder} from '@angular/compiler/testing'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; - +import {expect} from '@angular/platform-browser/testing/matchers'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; import {Component} from '@angular/core'; diff --git a/modules/@angular/common/test/forms-deprecated/integration_spec.ts b/modules/@angular/common/test/forms-deprecated/integration_spec.ts index 4e424b438f..1915fe4e03 100644 --- a/modules/@angular/common/test/forms-deprecated/integration_spec.ts +++ b/modules/@angular/common/test/forms-deprecated/integration_spec.ts @@ -17,7 +17,7 @@ import {afterEach, beforeEach, ddescribe, describe, expect, iit, inject, it, xit import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; import {By} from '@angular/platform-browser/src/dom/debug/by'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {dispatchEvent} from '@angular/platform-browser/testing'; +import {dispatchEvent} from '@angular/platform-browser/testing/browser_util'; import {ObservableWrapper, TimerWrapper} from '../../src/facade/async'; import {ListWrapper} from '../../src/facade/collection'; diff --git a/modules/@angular/common/test/pipes/async_pipe_spec.ts b/modules/@angular/common/test/pipes/async_pipe_spec.ts index e0a8cdf522..63e8846ac8 100644 --- a/modules/@angular/common/test/pipes/async_pipe_spec.ts +++ b/modules/@angular/common/test/pipes/async_pipe_spec.ts @@ -15,7 +15,7 @@ import {WrappedValue} from '@angular/core'; import {EventEmitter, ObservableWrapper, PromiseWrapper, TimerWrapper} from '../../src/facade/async'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; import {PromiseCompleter} from '../../src/facade/promise'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; export function main() { describe('AsyncPipe', () => { diff --git a/modules/@angular/common/test/pipes/date_pipe_spec.ts b/modules/@angular/common/test/pipes/date_pipe_spec.ts index 33d45ce258..e43d666919 100644 --- a/modules/@angular/common/test/pipes/date_pipe_spec.ts +++ b/modules/@angular/common/test/pipes/date_pipe_spec.ts @@ -9,7 +9,7 @@ import {DatePipe} from '@angular/common'; import {PipeResolver} from '@angular/compiler/src/pipe_resolver'; import {afterEach, beforeEach, ddescribe, describe, expect, iit, it, xit} from '@angular/core/testing/testing_internal'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; import {DateWrapper} from '../../src/facade/lang'; diff --git a/modules/@angular/common/test/pipes/number_pipe_spec.ts b/modules/@angular/common/test/pipes/number_pipe_spec.ts index affa76a657..f2cb9d74ca 100644 --- a/modules/@angular/common/test/pipes/number_pipe_spec.ts +++ b/modules/@angular/common/test/pipes/number_pipe_spec.ts @@ -7,7 +7,7 @@ */ import {ddescribe, describe, it, iit, xit, expect, beforeEach, afterEach,} from '@angular/core/testing/testing_internal'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; import {DecimalPipe, PercentPipe, CurrencyPipe} from '@angular/common'; diff --git a/modules/@angular/common/test/pipes/slice_pipe_spec.ts b/modules/@angular/common/test/pipes/slice_pipe_spec.ts index d5a7de08f3..4b8be81d29 100644 --- a/modules/@angular/common/test/pipes/slice_pipe_spec.ts +++ b/modules/@angular/common/test/pipes/slice_pipe_spec.ts @@ -8,7 +8,7 @@ import {ddescribe, describe, it, iit, xit, expect, beforeEach, afterEach, inject,} from '@angular/core/testing/testing_internal'; import {} from '@angular/core/testing/testing_internal'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; import {TestComponentBuilder, ComponentFixture} from '@angular/compiler/testing'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; diff --git a/modules/@angular/compiler/test/output/output_emitter_spec.ts b/modules/@angular/compiler/test/output/output_emitter_spec.ts index 01c0f88fa2..3f4211a52b 100644 --- a/modules/@angular/compiler/test/output/output_emitter_spec.ts +++ b/modules/@angular/compiler/test/output/output_emitter_spec.ts @@ -19,7 +19,7 @@ import {EventEmitter} from '@angular/core'; import {ViewType} from '@angular/core/src/linker/view_type'; import {BaseException} from '@angular/core'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {browserDetection} from '@angular/platform-browser/testing' +import {browserDetection} from '@angular/platform-browser/testing/browser_util' export function main() { var outputDefs: any[] /** TODO #9100 */ = []; outputDefs.push({ diff --git a/modules/@angular/compiler/test/schema/dom_element_schema_registry_spec.ts b/modules/@angular/compiler/test/schema/dom_element_schema_registry_spec.ts index d25e0e35f2..549b63ccb3 100644 --- a/modules/@angular/compiler/test/schema/dom_element_schema_registry_spec.ts +++ b/modules/@angular/compiler/test/schema/dom_element_schema_registry_spec.ts @@ -10,7 +10,7 @@ import {HtmlElementAst} from '@angular/compiler/src/html_ast'; import {HtmlParser} from '@angular/compiler/src/html_parser'; import {DomElementSchemaRegistry} from '@angular/compiler/src/schema/dom_element_schema_registry'; import {beforeEach, ddescribe, describe, expect, iit, inject, it, xdescribe, xit} from '@angular/core/testing/testing_internal'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; import {SecurityContext} from '../../core_private'; diff --git a/modules/@angular/compiler/test/selector_spec.ts b/modules/@angular/compiler/test/selector_spec.ts index 1b1d3803e5..6cbaad9d2b 100644 --- a/modules/@angular/compiler/test/selector_spec.ts +++ b/modules/@angular/compiler/test/selector_spec.ts @@ -10,7 +10,7 @@ import {SelectorMatcher} from '@angular/compiler/src/selector'; import {CssSelector} from '@angular/compiler/src/selector'; import {beforeEach, ddescribe, describe, expect, iit, it, xit} from '@angular/core/testing'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {el} from '@angular/platform-browser/testing'; +import {el} from '@angular/platform-browser/testing/browser_util'; export function main() { describe('SelectorMatcher', () => { diff --git a/modules/@angular/compiler/test/shadow_css_spec.ts b/modules/@angular/compiler/test/shadow_css_spec.ts index 7b4e5569e0..91aa24ab2e 100644 --- a/modules/@angular/compiler/test/shadow_css_spec.ts +++ b/modules/@angular/compiler/test/shadow_css_spec.ts @@ -10,7 +10,7 @@ import {describe, beforeEach, it, expect, ddescribe, iit,} from '@angular/core/t import {ShadowCss, processRules, CssRule} from '@angular/compiler/src/shadow_css'; import {RegExpWrapper, StringWrapper, isPresent} from '../src/facade/lang'; -import {normalizeCSS} from '@angular/platform-browser/testing'; +import {normalizeCSS} from '@angular/platform-browser/testing/browser_util'; export function main() { describe('ShadowCss', function() { diff --git a/modules/@angular/compiler/test/test_component_builder_spec.ts b/modules/@angular/compiler/test/test_component_builder_spec.ts index ed9aaf2a0e..e47705dfa5 100644 --- a/modules/@angular/compiler/test/test_component_builder_spec.ts +++ b/modules/@angular/compiler/test/test_component_builder_spec.ts @@ -14,7 +14,7 @@ import {NgIf} from '@angular/common'; import {TimerWrapper} from '../src/facade/async'; import {IS_DART} from '../src/facade/lang'; import {PromiseWrapper} from '../src/facade/promise'; -import {dispatchEvent} from '@angular/platform-browser/testing'; +import {dispatchEvent} from '@angular/platform-browser/testing/browser_util'; import {withProviders} from '@angular/core/testing/test_injector'; @Component( diff --git a/modules/@angular/core/test/animation/active_animations_players_map_spec.ts b/modules/@angular/core/test/animation/active_animations_players_map_spec.ts index f9dd0430eb..2a7409c3ed 100644 --- a/modules/@angular/core/test/animation/active_animations_players_map_spec.ts +++ b/modules/@angular/core/test/animation/active_animations_players_map_spec.ts @@ -7,7 +7,7 @@ */ import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {el} from '@angular/platform-browser/testing'; +import {el} from '@angular/platform-browser/testing/browser_util'; import {ActiveAnimationPlayersMap} from '../../src/animation/active_animation_players_map'; import {isPresent} from '../../src/facade/lang'; diff --git a/modules/@angular/core/test/animation/animation_style_util_spec.ts b/modules/@angular/core/test/animation/animation_style_util_spec.ts index 38cdb3148a..ee9ec17da8 100644 --- a/modules/@angular/core/test/animation/animation_style_util_spec.ts +++ b/modules/@angular/core/test/animation/animation_style_util_spec.ts @@ -6,17 +6,11 @@ * found in the LICENSE file at https://angular.io/license */ -import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {el} from '@angular/platform-browser/testing'; - import {FILL_STYLE_FLAG} from '../../src/animation/animation_constants'; import {AnimationKeyframe} from '../../src/animation/animation_keyframe'; import * as animationUtils from '../../src/animation/animation_style_util'; import {AnimationStyles} from '../../src/animation/animation_styles'; import {AUTO_STYLE} from '../../src/animation/metadata'; -import {isPresent} from '../../src/facade/lang'; -import {fakeAsync, flushMicrotasks} from '../../testing'; -import {MockAnimationPlayer} from '../../testing/animation/mock_animation_player'; import {AsyncTestCompleter, beforeEach, ddescribe, describe, expect, iit, inject, it, xdescribe, xit} from '../../testing/testing_internal'; export function main() { diff --git a/modules/@angular/core/test/dom/dom_adapter_spec.ts b/modules/@angular/core/test/dom/dom_adapter_spec.ts index 8bfe70f767..646712fb7f 100644 --- a/modules/@angular/core/test/dom/dom_adapter_spec.ts +++ b/modules/@angular/core/test/dom/dom_adapter_spec.ts @@ -9,7 +9,7 @@ import {beforeEach, ddescribe, describe, expect, iit, inject, it, xit, beforeEachProviders,} from '@angular/core/testing/testing_internal'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {el, stringifyElement} from '@angular/platform-browser/testing'; +import {el, stringifyElement} from '@angular/platform-browser/testing/browser_util'; export function main() { describe('dom adapter', () => { diff --git a/modules/@angular/core/test/linker/dynamic_component_loader_spec.ts b/modules/@angular/core/test/linker/dynamic_component_loader_spec.ts index 6dbffff403..9efa68027c 100644 --- a/modules/@angular/core/test/linker/dynamic_component_loader_spec.ts +++ b/modules/@angular/core/test/linker/dynamic_component_loader_spec.ts @@ -18,7 +18,7 @@ import {DOCUMENT} from '@angular/platform-browser/src/dom/dom_tokens'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; import {BaseException} from '../../src/facade/exceptions'; import {PromiseWrapper} from '../../src/facade/promise'; -import {el} from '@angular/platform-browser/testing'; +import {el} from '@angular/platform-browser/testing/browser_util'; export function main() { describe('DynamicComponentLoader', function() { diff --git a/modules/@angular/core/test/linker/integration_spec.ts b/modules/@angular/core/test/linker/integration_spec.ts index 59fa54caf1..1210c356fb 100644 --- a/modules/@angular/core/test/linker/integration_spec.ts +++ b/modules/@angular/core/test/linker/integration_spec.ts @@ -36,7 +36,7 @@ import {TemplateRef, TemplateRef_} from '@angular/core/src/linker/template_ref'; import {Renderer} from '@angular/core/src/render'; import {IS_DART} from '../../src/facade/lang'; -import {el, dispatchEvent} from '@angular/platform-browser/testing'; +import {el, dispatchEvent} from '@angular/platform-browser/testing/browser_util'; const ANCHOR_ELEMENT = /*@ts2dart_const*/ new OpaqueToken('AnchorElement'); diff --git a/modules/@angular/core/test/linker/ng_container_integration_spec.ts b/modules/@angular/core/test/linker/ng_container_integration_spec.ts index dc09395e8d..c6c6589b21 100644 --- a/modules/@angular/core/test/linker/ng_container_integration_spec.ts +++ b/modules/@angular/core/test/linker/ng_container_integration_spec.ts @@ -13,7 +13,7 @@ import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; import {OpaqueToken, ViewMetadata, Component, Directive, AfterContentInit, AfterViewInit, QueryList, ContentChildren, ViewChildren, Input} from '@angular/core'; import {NgIf} from '@angular/common'; import {CompilerConfig} from '@angular/compiler'; -import {el} from '@angular/platform-browser/testing'; +import {el} from '@angular/platform-browser/testing/browser_util'; const ANCHOR_ELEMENT = new OpaqueToken('AnchorElement'); @@ -216,4 +216,4 @@ class Simple { }) class MyComp { ctxBoolProp: boolean = false; -} \ No newline at end of file +} diff --git a/modules/@angular/core/test/linker/security_integration_spec.ts b/modules/@angular/core/test/linker/security_integration_spec.ts index 2a4f6ea410..e91b18164f 100644 --- a/modules/@angular/core/test/linker/security_integration_spec.ts +++ b/modules/@angular/core/test/linker/security_integration_spec.ts @@ -14,7 +14,7 @@ import {provide, Injectable, OpaqueToken} from '@angular/core'; import {CompilerConfig} from '@angular/compiler'; import {Component, ViewMetadata} from '@angular/core/src/metadata'; import {IS_DART} from '../../src/facade/lang'; -import {el} from '@angular/platform-browser/testing'; +import {el} from '@angular/platform-browser/testing/browser_util'; import {DomSanitizationService} from '@angular/platform-browser'; @@ -240,4 +240,4 @@ function declareTests({useJit}: {useJit: boolean}) { }); }); }); -} \ No newline at end of file +} diff --git a/modules/@angular/core/test/reflection/reflector_spec.ts b/modules/@angular/core/test/reflection/reflector_spec.ts index 00071f4801..9f7fcdeea6 100644 --- a/modules/@angular/core/test/reflection/reflector_spec.ts +++ b/modules/@angular/core/test/reflection/reflector_spec.ts @@ -12,7 +12,7 @@ import {Reflector, ReflectionInfo} from '@angular/core/src/reflection/reflection import {ReflectionCapabilities} from '@angular/core/src/reflection/reflection_capabilities'; import {ClassDecorator, ParamDecorator, PropDecorator, classDecorator, paramDecorator, propDecorator, HasGetterAndSetterDecorators} from './reflector_common'; import {IS_DART} from '../../src/facade/lang'; -import {browserDetection} from '@angular/platform-browser/testing' +import {browserDetection} from '@angular/platform-browser/testing/browser_util' class AType { value: any /** TODO #9100 */; diff --git a/modules/@angular/core/test/zone/ng_zone_spec.ts b/modules/@angular/core/test/zone/ng_zone_spec.ts index 26c5d1377a..2d588a47fc 100644 --- a/modules/@angular/core/test/zone/ng_zone_spec.ts +++ b/modules/@angular/core/test/zone/ng_zone_spec.ts @@ -14,7 +14,7 @@ import {BaseException} from '../../src/facade/exceptions'; import {IS_DART, scheduleMicroTask, isPresent} from '../../src/facade/lang'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; import {NgZone, NgZoneError} from '@angular/core/src/zone/ng_zone'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; var needsLongerTimers = browserDetection.isSlow || browserDetection.isEdge; var resultTimer = 1000; diff --git a/modules/@angular/facade/test/async_spec.ts b/modules/@angular/facade/test/async_spec.ts index c62997ba12..8748715aff 100644 --- a/modules/@angular/facade/test/async_spec.ts +++ b/modules/@angular/facade/test/async_spec.ts @@ -8,7 +8,7 @@ import {describe, it, expect, beforeEach, ddescribe, iit, xit, inject,} from '@angular/core/testing/testing_internal'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; -import {browserDetection} from '@angular/platform-browser/testing'; +import {browserDetection} from '@angular/platform-browser/testing/browser_util'; import {ObservableWrapper, Observable, Subject, EventEmitter, PromiseWrapper} from '../src/async'; export function main() { diff --git a/modules/@angular/forms/test/integration_spec.ts b/modules/@angular/forms/test/integration_spec.ts index 9d72aa4af2..f42ff7d009 100644 --- a/modules/@angular/forms/test/integration_spec.ts +++ b/modules/@angular/forms/test/integration_spec.ts @@ -17,7 +17,7 @@ import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; import {ControlValueAccessor, FORM_DIRECTIVES, FORM_PROVIDERS, FormControl, FormGroup, NG_ASYNC_VALIDATORS, NG_VALIDATORS, NgControl, NgForm, NgModel, REACTIVE_FORM_DIRECTIVES, Validator, Validators, disableDeprecatedForms, provideForms} from '@angular/forms'; import {By} from '@angular/platform-browser/src/dom/debug/by'; import {getDOM} from '@angular/platform-browser/src/dom/dom_adapter'; -import {dispatchEvent} from '@angular/platform-browser/testing'; +import {dispatchEvent} from '@angular/platform-browser/testing/browser_util'; import {ObservableWrapper, TimerWrapper} from '../src/facade/async'; import {ListWrapper} from '../src/facade/collection'; diff --git a/modules/@angular/platform-browser-dynamic/test/xhr/xhr_cache_spec.ts b/modules/@angular/platform-browser-dynamic/test/xhr/xhr_cache_spec.ts index 6b634a89e6..28fb326d4b 100644 --- a/modules/@angular/platform-browser-dynamic/test/xhr/xhr_cache_spec.ts +++ b/modules/@angular/platform-browser-dynamic/test/xhr/xhr_cache_spec.ts @@ -10,10 +10,10 @@ import {UrlResolver, XHR} from '@angular/compiler'; import {Component, provide} from '@angular/core'; import {beforeEach, beforeEachProviders, ddescribe, describe, iit, inject, it, xit} from '@angular/core/testing/testing_internal'; import {AsyncTestCompleter} from '@angular/core/testing/testing_internal'; -import {expect} from '@angular/platform-browser/testing'; import {fakeAsync, flushMicrotasks, Log, tick,} from '@angular/core/testing'; import {TestComponentBuilder, ComponentFixture} from '@angular/compiler/testing'; +import {expect} from '@angular/platform-browser/testing/matchers'; import {BaseException} from '../../src/facade/exceptions'; import {CachedXHR} from '../../src/xhr/xhr_cache'; import {setTemplateCache} from './xhr_cache_setter'; diff --git a/modules/@angular/platform-browser-dynamic/testing/dom_test_component_renderer.ts b/modules/@angular/platform-browser-dynamic/testing/dom_test_component_renderer.ts index 65664457c2..ab80cef159 100644 --- a/modules/@angular/platform-browser-dynamic/testing/dom_test_component_renderer.ts +++ b/modules/@angular/platform-browser-dynamic/testing/dom_test_component_renderer.ts @@ -9,7 +9,6 @@ import {TestComponentRenderer} from '@angular/compiler/testing'; import {Inject, Injectable} from '@angular/core'; import {DOCUMENT} from '@angular/platform-browser'; -import {el} from '@angular/platform-browser/testing'; import {getDOM} from '../platform_browser_private'; @@ -23,7 +22,8 @@ export class DOMTestComponentRenderer extends TestComponentRenderer { constructor(@Inject(DOCUMENT) private _doc: any /** TODO #9100 */) { super(); } insertRootElement(rootElId: string) { - let rootEl = el(`
`); + let rootEl =