27 lines
1.3 KiB
TypeScript
27 lines
1.3 KiB
TypeScript
|
import {bind, Binding} from 'angular2/src/core/di';
|
||
|
import {TemplateParser} from 'angular2/src/compiler/template_parser';
|
||
|
import {HtmlParser} from 'angular2/src/compiler/html_parser';
|
||
|
import {TemplateNormalizer} from 'angular2/src/compiler/template_normalizer';
|
||
|
import {RuntimeMetadataResolver} from 'angular2/src/compiler/runtime_metadata';
|
||
|
import {ChangeDetectionCompiler} from 'angular2/src/compiler/change_detector_compiler';
|
||
|
import {StyleCompiler} from 'angular2/src/compiler/style_compiler';
|
||
|
import {CommandCompiler} from 'angular2/src/compiler/command_compiler';
|
||
|
import {TemplateCompiler} from 'angular2/src/compiler/template_compiler';
|
||
|
import {ChangeDetectorGenConfig} from 'angular2/src/core/change_detection/change_detection';
|
||
|
import {MockSchemaRegistry} from './schema_registry_mock';
|
||
|
import {ElementSchemaRegistry} from 'angular2/src/core/render/dom/schema/element_schema_registry';
|
||
|
|
||
|
// TODO(tbosch): move this into test_injector once the new compiler pipeline is used fully
|
||
|
export var TEST_BINDINGS = [
|
||
|
HtmlParser,
|
||
|
TemplateParser,
|
||
|
TemplateNormalizer,
|
||
|
RuntimeMetadataResolver,
|
||
|
StyleCompiler,
|
||
|
CommandCompiler,
|
||
|
ChangeDetectionCompiler,
|
||
|
bind(ChangeDetectorGenConfig).toValue(new ChangeDetectorGenConfig(true, true, false, false)),
|
||
|
TemplateCompiler,
|
||
|
bind(ElementSchemaRegistry).toValue(new MockSchemaRegistry({}, {}))
|
||
|
];
|