@@ -26,6 +26,7 @@ import {evalModule} from './eval_module';
2626import { SourceModule , moduleRef } from 'angular2/src/core/compiler/source_module' ;
2727import { XHR } from 'angular2/src/core/compiler/xhr' ;
2828import { MockXHR } from 'angular2/src/core/compiler/xhr_mock' ;
29+ import { ViewEncapsulation } from 'angular2/src/core/render/api' ;
2930
3031import { Locals } from 'angular2/src/core/change_detection/change_detection' ;
3132
@@ -283,22 +284,29 @@ export function main() {
283284 moduleId : THIS_MODULE_ID ,
284285 exportAs : 'someExportAs'
285286} )
286- @View ( { template : '<a [href]="someProp"></a>' , styles : [ 'div {color: red}' ] } )
287+ @View ( {
288+ template : '<a [href]="someProp"></a>' ,
289+ styles : [ 'div {color: red}' ] ,
290+ encapsulation : ViewEncapsulation . None
291+ } )
287292class CompWithBindingsAndStyles {
288293}
289294
290295@Component ( { selector : 'tree' , moduleId : THIS_MODULE_ID } )
291- @View ( { template : '<tree></tree>' , directives : [ TreeComp ] } )
296+ @View ( { template : '<tree></tree>' , directives : [ TreeComp ] , encapsulation : ViewEncapsulation . None } )
292297class TreeComp {
293298}
294299
295300@Component ( { selector : 'comp-url' , moduleId : THIS_MODULE_ID } )
296- @View ( { templateUrl : 'compUrl.html' } )
301+ @View ( { templateUrl : 'compUrl.html' , encapsulation : ViewEncapsulation . None } )
297302class CompWithTemplateUrl {
298303}
299304
300305@Component ( { selector : 'comp-tpl' , moduleId : THIS_MODULE_ID } )
301- @View ( { template : '<template><a [href]="someProp"></a></template>' } )
306+ @View ( {
307+ template : '<template><a [href]="someProp"></a></template>' ,
308+ encapsulation : ViewEncapsulation . None
309+ } )
302310class CompWithEmbeddedTemplate {
303311}
304312
0 commit comments