fix(platform-browser): remove style nodes on destroy (#13744)

Closes #11746

PR Close #13744
This commit is contained in:
Dzmitry Shylovich
2017-01-02 15:42:05 +03:00
committed by Miško Hevery
parent a64c9b5d5b
commit cd3901f774
2 changed files with 15 additions and 3 deletions

View File

@ -46,5 +46,14 @@ export function main() {
ssh.addStyles(['a {};', 'b {};']);
expect(doc.head).toHaveText('a {};b {};');
});
it('should remove style nodes on destroy', () => {
ssh.addStyles(['a {};']);
ssh.addHost(someHost);
expect(getDOM().getInnerHTML(someHost)).toEqual('<style>a {};</style>');
ssh.ngOnDestroy();
expect(getDOM().getInnerHTML(someHost)).toEqual('');
});
});
}