fix(content_projection): allow to project text nodes to a place without bindings

Fixes #3163
Closes #3179
This commit is contained in:
Tobias Bosch
2015-07-21 10:43:02 -07:00
parent 078475a082
commit a472eacc07
2 changed files with 19 additions and 0 deletions
@@ -98,6 +98,11 @@ export function main() {
'root', ['<a>{{b}}</a>', 'A(<ng-content></ng-content>)'],
['<root class="ng-binding" idx="0"><a class="ng-binding" idx="1">A({0})</a></root>']));
it('should project text interpolation to elements without bindings',
runAndAssert('root', ['<a>{{b}}</a>', '<div><ng-content></ng-content></div>'], [
'<root class="ng-binding" idx="0"><a class="ng-binding" idx="1"><div class="ng-binding">{0}</div></a></root>'
]));
it('should project elements',
runAndAssert('root', ['<a><div></div></a>', 'A(<ng-content></ng-content>)'], [
'<root class="ng-binding" idx="0"><a class="ng-binding" idx="1">A(<div></div>)</a></root>'